Domain-Driven Design: Tackling Complexity in the Heart of Software

E32456

"Domain-Driven Design: Tackling Complexity in the Heart of Software" is a seminal software engineering book by Eric Evans that introduces the domain-driven design approach for managing complexity in large, business-focused software systems.

Aliases (1)

Statements (48)
Predicate Object
instanceOf computer science book
non-fiction book
software engineering book
approach iterative refinement of models
model-driven design
author Eric Evans
countryOfOrigin United States
emphasizes close collaboration between domain experts and developers
iterative refinement of the domain model
strategic design
tactical design
focusesOn alignment of software model with business domain
business-focused software systems
managing complexity in large software systems
goal create rich domain models
improve maintainability of complex business systems
tackle complexity in the heart of software
influenced microservices architecture thinking
modern domain-driven design practices
introducesConcept aggregate
anticorruption layer
bounded context
context map
domain event
domain model
entity
factory
layered architecture
repository
ubiquitous language
value object
language English
partOfSeries Addison-Wesley Signature Series
publicationYear 2003
publisher Addison-Wesley
recognizedAs classic book in software engineering literature
seminal work on domain-driven design
relatedDiscipline enterprise software development
shortName DDD (book)
Domain-Driven Design
structure divided into strategic and tactical design parts
subject domain-driven design
object-oriented design
software architecture
software design
targetAudience senior software developers
software architects
technical leaders

Referenced by (2)
Subject (surface form when different) Predicate
Addison-Wesley
hasPublished
Domain-Driven Design: Tackling Complexity in the Heart of Software ("Domain-Driven Design")
shortName

Please wait…