1245 читали · 5 лет назад
Чистый код в реальной жизни. Не повторяйся
Переходим к следующий рекомендации по написанию кода, о которой было уже так много сказано, что существует специальный акроним для наименования этого правила – DRY – Don’t Repeat Yourself – Не повторяйся. С проблемой дублирования кода сталкивается практически каждый начинающий программист. Да и неначинающий иногда тоже… Казалось бы, что может быть плохого в том, что я воспользуюсь волшебным сочетанием Ctrl+C и Ctrl+V, и просто продублирую участок кода вместо того, чтобы выделять отдельный метод. А изначально ничего страшного не произойдет...
5 лет назад
Главные ошибки в написании кода
Так ли важно внутренне устройство кода или результат важнее? Думаю, никто не будет спорить, что программный код должен быть чистым. Все хорошо знают, что цена ошибки в продакшне возрастает в десятки, а то и в сотни раз. Давайте определимся. Что же является вашим продуктом? Код или полезное действие, который он обеспечивает? Если вы делаете open-source библиотеку, то сам код и является продуктом. В этом случае, несомненно, важно, как он устроен внутри. Но в большинстве случаев пользователи никак не взаимодействуют с кодом, и поэтому его внутреннее устройство, казалось бы, не имеет значения...