Domain driven design/development
- Principls of practices that helps to create/develop systems
- Important to know the domain you are working on, trust intuition and implement things.
- Mostly used in microservices systems, distributed ones.
- Toyota good example, creating cars to be reliable, cheap, affordable
- Manager should know domain very well.
- To build by domain driven design, people need to learn about it.
MVP field, barely working project.
- If its massive project, ddd is good start. Identifies responsibilities, priorities.
- To implement DDD in organization, gradualy need to make some changes slowly.
- Important at what time to introduce ddd, culture of organization.
Source: https://docs.microsoft.com/en-us/archive/msdn-magazine/2009/february/best-practice-an-introduction-to-domain-driven-design
Domain Driven Gdansk (DDD) Community event workshop discussion