Метафора системы
Метафора системы — это метафора простой архитектуры, которая позволяет объяснить проект новым сотрудникам без помощи большого количества документации.
Решение должно быть структурировано таким образом, чтобы оно помогало новым разработчикам вносить изменения как можно быстрее.
Названия объектов очень важны для понимания общей структуры проекта и переиспользования кода.
Следует выбирать метафору, в которой названия объектов понятны и не требуют специфичных знаний для понимания.
Выбор правильной метафоры системы может требовать хорошего понимания предметной области и реализуемого функционала.