2 ms·
> when we know the least about the domain Strategic domain modeling (DDD) is a method to avoid much of the trouble before coding starts and steer timely on an
by rapnie 4y ago
> when we know the least about the domain
Strategic domain modeling (DDD) is a method to avoid much of the trouble before coding starts and steer timely on an ongoing basis as knowledge of the domain matures. Not suitable for all types of systems, of course, but is anyone using this methodically?
- wpietri 4y agoI'm a big fan of Domain-Driven Design. But I think "before the coding starts" is a bad way to look at it. To be ready for a week's worth of coding, all we need is either a small amount of stuff we're sure about or something that we can learn about via shipping something. Delaying for perfect knowledge is a very dangerous habit to get into, so I'd rather avoid it entirely.
- rapnie 4y agoYes, that's bad formulation on my end. Know the domain when coding is what I meant.