Od pewnego czasu chodził mi głowie pomysł by napisać coś o DDD. Tak 
się złożyło, ze u mnie w firmie powstaje element systemu o nazwie Audit,
 który będzie służył do zarządzania (planowanie, wykonanie, 
raportowanie) audytami.
Zdecydowałem się pokazać na 
blogu jak napisać taki system w oparciu o reguły DDD (głównie ze względu na to, że w obecnym projekcie nie korzystamy z DDD). Aby urealnić cały 
proces, wymagania które będziemy implementować będą pochodzić z 
rzeczywistej domeny. Oczywiście będzie to tylko mały podzbiór 
rzeczywistych wymagań, ale powinno to być wystarczające by pokazać jak 
takie projektowanie może przebiegać. Zastrzegam, że kod który tu 
pokazuję nie jest kodem produkcyjnym, ani też jego implementacja nie 
jest jedyną idealną.
