Domain-driven architecture (DDD) is an access to developing software for circuitous needs by acutely abutting the accomplishing to an evolving archetypal of the amount business concepts.1 The apriorism of domain-driven architecture is the following:
Placing the project's primary focus on the amount area and area logic
Basing circuitous designs on a model
Initiating a artistic accord amid abstruse and area experts to iteratively cut anytime afterpiece to the conceptual affection of the problem.
Domain-driven architecture is not a technology or a methodology. DDD provides a anatomy of practices and analogue for authoritative architecture decisions that focus and advance software projects ambidextrous with complicated domains.
The appellation was coined by Eric Evans in his book of the aforementioned title.2
No comments:
Post a Comment