Domain-Driven Design vs Data-Driven Design

From WikiVS, the open comparison website
Jump to: navigation, search

Data-driven design is the result of adapting abstract data type design methods to object-oriented programming (Wirfs-Brock & Wilkerson, 1989). This type of design is used in object-oriented programming to define classes during the conception of a piece of software.

Domain-driven design (DDD) is an approach to the design of software, based on the two premises that complex domain designs should be based on a model, and that, for most software projects, the primary focus should be on the domain and domain logic (as opposed to being the particular technology used to implement the system).

See Also the Following Articles

Personal tools
Namespaces
Variants
Actions
Navigation
Ads
Toolbox