* * *
7 апреля 2024, 00:00 Перед тем, как поведать про случай один, что со мной приключился (я сам, как в тумане), сообщу, чтоб не злились вы тут без причин – это лучше читать на широком экране.
Не поэт я, а дворник. Такой вот изыск... Ерундой не страдаю я. Из реалистов. Тут нагрянула муза. Пьянющая вдрызг! Утверждает: тусила среди программистов.
Верещит:
– Я в восторге от их волшебства! Удивительно, сколько всего они знают.
Выделяют вот так – Ключевые Слова.
А вот так – // комментарий они оформляют.
А вот это – _константы_.
У функций они ставят справа, как правило, круглые скобки.
Запиши-ка программку. И без болтовни! У тебя не коньяк ли вон там, в той коробке?
Как бы ни было, но код программки одной, перед тем как уснуть, муза мне нашептала. Там, должно быть, грубейших ошибок полно.
Смотрим:
* * *
Функция Жизнь( пол, названье )
Начало
// Сразу пару локальных, ну как я люблю,
// переменных введём, что важны чрезвычайно.
// Объявляем их.
возрастНаш равен нулю;
// ну а
возрастВсего равен ВыбратьСлучайно();
// А вот дальше непросто объект объявить.
// Он у каждого свой, и со всем уваженьем:
// здесь нам главное сильно бы не намудрить.
// Пусть
нашОпыт: Объект( _с_неизвестным_значеньем_ );
// Дальше цикл основной (был написан легко:
// соответствует, в целом, стандартным подходам)
Пока( возрастНаш меньше_чем возрастВсего )
{
// Выполняется цикл неспеша год за годом.
// Каждый год открывает (хотим или нет)
ДеньРождения(); // сразу немного взрослеем
Если( возрастНаш меньше_чем семь-восемь лет ) Тогда
{
ГодБеззаботногоДетства(); // имеем
// Здесь вставляем любой дополнительный код,
// что позволит решать воспитанья задачи.
// И тестируем мы, а не наоборот.
Увеличить( нашОпыт, "немного" );
}
Иначе Если( возрастНаш меньше_чем двадцать пять лет ) Тогда
{
УчимсяРазнымНаукам();
// в придачу
СтановлениеЛичности();
// приоритет
Увеличить( нашОпыт, "побольше" );
}
Иначе Если( возрастНаш меньше_чем _ПЕНСИОНЕР_ ) Тогда
{
// Опционально
Семья();
Дом();
Работа();
Если( пол равен "Женский" ) Тогда
{
Адюльтер();
Зависть();
Сплетни();
}
Иначе
НеБабьяЗабота();
Если( Истинно( МожноДитяЗавести() ) ) Тогда
Жизнь( ПолЛюбой(), ВыбратьИмяРебячье() );
// В завершении (чтобы покой обрести)
Увеличить( нашОпыт, "хоть как-то" );
}
Иначе
{
ПерестройкаСознанья();
Болезни(); // опять
НостальгияПоПрошлому(); // слёзы, улыбки
Попытаться
{
нашОпыт.ДругимПередать();
}
Неудача
{
ДрузьямСообщитьОбОшибке();
}
}
// Вызов ниже не любят (без веских причин).
// Здесь
АнализОшибокЗаГод(); // наступает
// Дальше
возрастНаш равен себе плюс один; // и по кругу, пока счетчик лет позволяет
}
// Этот цикл завершён. Всё – объект не жилец.
// Разработчик надеется: жил не напрасно.
СделатьКаменьНадгробный( названье );
Конец.
* * *
Много здесь «косяков». Что, не очень? Прекрасно!
000
Пока нет комментариев. Авторизуйтесь, чтобы оставить свой отзыв первым!