4/5 Паттерны оптимизируют коммуникацию

Можно очень подробно описать систему и перечислить все требования, но это не гарантирует идентичное ее понимание вашими коллегами.

Паттерны позволяют вам иметь общую терминологию. Что позволяет вам, вместо перечисления требований и описаний, объяснить суть на основе универсально понятных понятий.

Это намного проще и понятнее, чем использовать большое количество низкоуровневых абстракций и их связей, добавляя туда абстракции прикладного уровня, например, клиентские требования.

Знание паттернов позволяют строить свой код, чтобы поддержку делали другие участники команды. Это дает возможность разрабатывать одно и тоже одновременно, не тратя половину времени на синхронизацию того, что мы делаем.

#education
repost

58

input message

напишите коммент

еще контент автора

еще контент автора

войдите, чтобы увидеть

и подписаться на интересных профи

в приложении больше возможностей

пока в веб-версии есть не всё — мы вовсю работаем над ней

сетка — cоциальная сеть для нетворкинга от hh.ru

пересекайтесь с теми, кто повлияет на ваш профессиональный путь