463 подписчика
Понравилось, как на refactoring.guru написали:
Зачем знать паттерны?
Проверенные решения. Вы тратите меньше времени, используя готовые решения, вместо повторного изобретения велосипеда. До некоторых решений вы смогли бы додуматься и сами, но многие могут быть для вас открытием.
Стандартизация кода. Вы делаете меньше просчётов при проектировании, используя типовые унифицированные решения, так как все скрытые проблемы в них уже давно найдены.
Общий программистский словарь. Вы произносите название паттерна, вместо того, чтобы час объяснять другим программистам, какой крутой дизайн вы придумали и какие классы для этого нужны.
Боль 1С мира — третий пункт. Нет общего словаря, кроме старой и новой методики проведения😁 Поэтому пишем костыли. Проще совместно разрабатывать, если разговаривать так: давай добавим адаптер, лучше сделай через фабричный метод, используй прокси.
Около минуты
15 октября 2023
107 читали