010 GitHub stars
02Enforces tactical DDD patterns including Entities, Value Objects, and Aggregate boundaries.
03Identifies and refactors anemic domain models into logic-rich entities.
04Implements 'Tell, Don't Ask' and the Law of Demeter to improve object encapsulation.
05Standardizes logic using Command-Query Separation (CQS) and Design by Contract (DbC).
06Applies Strategic DDD concepts like Ubiquitous Language and Bounded Contexts to code structure.