Дополнительная переменная (в коде и в жизни)

головой об стенуРаботал сегодня над одной программкой. Понадобилось переписать кое-какой код, с использованием функции с одной переменной. Вроде в одном месте изменил. В другом ошибки полезли. Потом стал везде перепроверять, так и так ошибки лезут. В результате кучу всего надо было бы переписать. А потом, просто в функцию добавил ещё одну переменную, и всё заработало. И мало того, что ничего дописывать не пришлось (и ломать голову, как это делать), но и весь код получилось заметно сократить и упростить. Думаю также и в жизни. Иногда (или часто), опираясь на какие-то текущие установки мы можем спокойно жить, но стоит условиям немного измениться, как появляется множество проблем. И мы начинаем ломать голову — как же быть, что делать. А на самом деле бывает просто надо добавить новые переменные в свою программу, и программа упрощается и работает лучше. Такой пример из жизни. Жил был один маменькин сынок — пай-мальчик. Пока он жил дома у него всё было хорошо, мама гладила его по головке за хорошее поведение. Например, за то, что когда просыпался по утрам, заправлял постель. А после школы хорошо делал уроки. Получается у него работала такая функция: БытьХорошимПарнем (ЗаправляюПостельку, ДелаюУроки) → ГладятПоГоловке. Читать дальше →

© Habrahabr.ru