DDD
-
Software Development
Domain Modeling: Naive OO Hurts
I’ve read a post recently on two ways to model data of business domain. My memory is telling me it…
Read More » -
Software Development
Modelling Is Everything
I’m often asked, “What is the best way to learn about building high-performance systems”? There are many perfectly valid answers…
Read More » -
Enterprise Java
On DTOs
DTOs, or data-transfer objects, are commonly used. What is not s? commonly-known is that they originate from DDD (Domain-driven design).…
Read More » -
Enterprise Java
On domain-driven design, anemic domain models, code generation, dependency injection and more…
Eric Evans has formulated what domain-driven design (DDD) is. Martin Fowler is a great supporter and advocate of DDD. These…
Read More » -
Enterprise Java
Using the State pattern in a Domain Driven Design
Domain driven design (DDD) is an approach to developing software where the complexity of the problem is addressed by connecting…
Read More »