Эта книга просто некий обзор практик, которые мне показались полезными при разработке приложений. Возможно, кому-то она поможет выбрать нужную для своего проекта. Главное, нужно понять, что она не о том, что надо каждое приложение взять и переписать с использованием Event Sourcing. К каждому приложению нужен свой подход и одни и те же практики отлично подходят к одним приложениям, но будут вредны для других.
Небольшой список литературы, если кому-то захочется углубиться:
- "Clean Code" by Robert Martin
- "Refactoring: Improving the Design of Existing Code" by Martin Fowler
- "Domain-Driven Design: Tackling Complexity in the Heart of Software" by Eric Evans
- "Implementing Domain-Driven Design" by Vaughn Vernon
- https://aka.ms/cqrs - CQRS journey by Microsoft
- https://github.com/prooph/proophessor-do - Prooph library example project
- F.I.R.S.T Principles of Unit Testing