AG
К библиотеке

Шаблоны корпоративных приложений (PoEAA)

Martin Fowler

~27 ч · 672 стр.прочитано
architecture

Мартин Фаулер систематизирует архитектурные паттерны для backend-систем любого масштаба. Незаменимый справочник.

Ключевые паттерны

  • Domain Model vs Transaction Script
  • Data Mapper vs Active Record
  • Repository и Unit of Work
  • Service Layer и границы транзакций
  • Identity Map и ленивая загрузка

Как связана с Clean Architecture

Фаулер описывает конкретные реализации тех принципов, которые Мартин формулирует абстрактно. Читать после GoF и Clean Architecture.