Durante la mia breve esperienza con DDD mi trovo spesso nella situazione in cui desideravo un qualche tipo di meccanismo di caricamento pigro per risolvere alcuni casi pericolosi in cui potevano essere caricati grandi insiemi di dati annidati.
Tuttavia, dopo un po 'ho capito che ogni volta, quello era il sintomo di una radice aggregata mal progettata che stava assumendo troppe responsabilità. Inoltre, era il caso in cui gli aggregati devono essere completamente caricati per eseguire operazioni di coerenza. Abituarsi a lavorare con gli ID entità ha reso le cose leggermente più semplici.
Quindi dopo un po ', mi chiedo ... è pigro caricare un odore di codice? È qualcosa solo per costruire modelli non maturi senza causare un grosso problema?