Domain-driven Design: Tackling Complexity in the Heart of Software Eric Evans
Table Of Content Further Reading Model-driven engineering and architecture Anemic Model x Rich Model Tackling Complexity in the Heart of Software Anemic Model Developing the ubiquitous language Domain-driven Design: Tackling Complexity in the Heart of Software When I took a close look, I saw that they lacked a domain model, or even a common language on the project, and were saddled with an unstructured design. So when the project leaders did not agree with my assessment, I declined the job. A year later, they found themselves bogged down and unable to deliver a second version. Although their use of technology was not exemplary, it was the business logic that overcame them. Their first release had ossified prematurely into a high-maintenance legacy. As aresult of this initial success, expectations for future development were sky-high. Further Reading Celebrating 20+ Years of Domain Driven Design (DDD) and EIP - The New Stack Celebrating 20+ Years of Domain Driven Design (DDD) ...