O peggio…mi basta avere una classe che implementa l’interfaccia IAggregate, che espone una proprietà Id.
DDD è filosofia prima di tutto, la tecnologia ci azzecca poco o nulla. Potremmo prendere il 90% di quello che ci dice DDD e applicarlo al mondo dell’organizzazione aziendale e funzionerebbe lo stesso.
Quando approcciamo DDD dobbiamo dimenticarci di essere dei tecnici, dobbiamo smettere di fare l’immediato collegamento con “come lo implementeremo”, DDD è principalmente un processo di apprendimento, se saltiamo tutta la parte di apprendimento DDD non serve proprio ad un bel nulla, semplicemente complicherà in maniera colossale la parte tecnico/tecnologica del lavoro che stiamo cercando faticosamente di portare a compimento.