Category: Domain Driven Design (DDD)
Our articles on the topic of Domain Driven Design (DDD) and how the principles work with NDepend.
Code Smell – Primitive Obsession and Refactoring Recipes
December 1, 2020 5 minutes read Primitives are the real building blocks of your class and its use is obviously inevitable. But the real problem starts when they are not...
Domain-Driven Design Demystified
November 6, 2018 1 minutes read Domain-driven design, or DDD, is a software design methodology aimed at producing better software. Engineers achieve this by working closely with domain experts during...
Checking DDD Ubiquitous Language with NDepend
March 13, 2018 4 minutes read Since NDepend version 2018.1, the tool proposes a default rule to check Domain Driven Design (DDD) Ubiquitous Language validity. DDD Ubiquitous Language Let’s quote Martin Fowler...