Переходим к следующий рекомендации по написанию кода, о которой было уже так много сказано, что существует специальный акроним для наименования этого правила – DRY – Don’t Repeat Yourself – Не повторяйся. С проблемой дублирования кода сталкивается практически каждый начинающий программист. Да и неначинающий иногда тоже… Казалось бы, что может быть плохого в том, что я воспользуюсь волшебным сочетанием Ctrl+C и Ctrl+V, и просто продублирую участок кода вместо того, чтобы выделять отдельный метод. А изначально ничего страшного не произойдет. Возможно даже удастся быстрее решить возникшую проблему и перейти к другим задачам. Проблемы начинают появляться на этапе поддержки и внесения изменений. Если одинаковая логика представлена в нескольких местах приложения, то для того, чтобы сделать даже маленькое исправление необходимо найти все повторяющиеся места. Если таких мест два – еще куда не шло, но, если их 3, 5, 10… Человеку свойственно допускать ошибки, можно случайно пропустить и не внест
Чистый код в реальной жизни. Не повторяйся
7 февраля 20197 фев 2019
1245
2 мин