Программерское
taelhash — 28.04.2017
Хорошие практики работы от плохих отличаются мелочами. Например, я
регулярно правлю закомментированный код. Если в коде есть
такое: // foo("test", 1);
foo("test", 2);
И нужно в вызов функции foo() добавить третий аргумент, то большинство программистов сделает так:
// foo("test", 1);
foo("test", 2, new_param());
А я сделаю так:
// foo("test", 1, new_param());
foo("test", 2, new_param());
При таком подходе, если кому-то в будущем понадобится раскомментировать первую строку, она сразу заработает ожидаемым образом. В противном случае (особенно если рефакторящих изменений было много) человеку может понадобится очень долго соображать, как именно она должна выглядеть в новых реалиях (её же никто не рефакторил, зачем?).
|
|
</> |
Покупка автомобиля без риска: безопасно и быстро с DSS-Group
Доброе утро!
Снег, ёлка, собака, человек
Химия и Жизнь
Новогодние украшения
Женщина купила котенка, который вырос и стал больше волка
Простой вопрос: Сколько должна длится школьная перемена?
ЖЖ разделили на сегменты

