Евгений Политико
Инженер-программист в Шмаков Медиа · 24.03
4/5 Паттерны оптимизируют коммуникацию
Можно очень подробно описать систему и перечислить все требования, но это не гарантирует идентичное ее понимание вашими коллегами.
Паттерны позволяют вам иметь общую терминологию. Что позволяет вам, вместо перечисления требований и описаний, объяснить суть на основе универсально понятных понятий.
Это намного проще и понятнее, чем использовать большое количество низкоуровневых абстракций и их связей, добавляя туда абстракции прикладного уровня, например, клиентские требования.
Знание паттернов позволяют строить свой код, чтобы поддержку делали другие участники команды. Это дает возможность разрабатывать одно и тоже одновременно, не тратя половину времени на синхронизацию того, что мы делаем.
#educationеще контент автора
еще контент автора
Евгений Политико
Инженер-программист в Шмаков Медиа · 24.03
войдите, чтобы увидеть
и подписаться на интересных профи