4 ms·
Data Oriented Design is more beginner friendly. Because it does not deal with people and business but only with purity of data modelling. When I was young, my
by oaiey 3y ago
Data Oriented Design is more beginner friendly. Because it does not deal with people and business but only with purity of data modelling.
When I was young, my first step in a new project was painting the Entity Relationship Model. That gave me the foundation for everything else.
Nowadays, I try to understand the problems and the domain, work on capabilities and how to group/box them before I start doing data models.
- chrisgd 3y agoI like the content of your comment. Everyone who has experience recognizes that our love of data and programming often gets sideswiped by business needs. I think though this article tries to say that if we focus on gathering data needs from the beginning, it might make the business needs conversation moot
- oaiey 3y agoI completely agree with that. I have problems that after a DDD phase we have a suitable entity model and afterwards conversations with business and UX are very often very interesting.