Summary:
The book provides a comprehensive guide to the design, implementation, and best practices of enterprise application architecture, presenting a catalog of patterns that tackle various architectural challenges in application development. It covers topics such as domain logic, database mapping, and concurrency, offering solutions and strategies to create complex, scalable, and maintainable enterprise applications.
Key points:
1. Domain Logic Patterns: These patterns organize business logic in an application. They include Transaction Script, Domain Model, and Table Module, each handling logic differently.
Books similar to "Patterns of Enterprise Application Architecture":
Design Patterns
Gamma Erich|Helm Richard|Johnson Ralph|Vlissides John
Game Programming Patterns
Robert Nystrom
Clean Architecture
Robert C. Martin
Think Like a Programmer
V. Anton Spraul
Head First Design Patterns
Eric Freeman|Elisabeth Robson
Domain-Driven Design Distilled
Vernon Vaughn
Domain-Driven Design
Evans Eric
Fundamentals of Software Architecture
Mark Richards|Neal Ford
Microservices Patterns
Chris Richardson
Implementing Domain-Driven Design
Vernon Vaughn