Ostatnio kilka razy spotkałem się z opinią, że w typowej aplikacji biznesowej większość agregatów będzie składać się z korzenia i value objectów. Np. tu: https://dddcommunity.org/wp-content/uploads/files/pdf_articles/Vernon_2011_1.pdf można przeczytać, że:
On one project for the financial derivatives sector using[Qi4j], Niclas [Hedhman] reported that his team was able to design approximately 70% of all aggregates with just a root entity containing some value-typed properties. The re-maining 30% had just two to three total entities. This doesn't indicate that all domain models will have a 70/30 split. It does indicate that a high percentage of aggregates can be limited to a single entity, the root.`
Jest to dla mnie pewien szok, bo myślałem, że w skład agregatu wchodzi zazwyczaj kilka encji. Czy podobnie wygląda to również u Was?