Oceniając potencjalny projekt w pracy, zasugerowałem, że może być korzystne zastosowanie podejścia projektowego opartego na domenie do modelu obiektowego. Projekt nie ma nadmiernie złożonej domeny, więc mój współpracownik rzucił mi to:
Powiedziano, że DDD jest korzystny w przypadkach, gdy istnieje złożony model domeny („... Ma zastosowanie, gdy działamy w złożonej, skomplikowanej domenie” Eric Evans).
Zgubiłem się - jak zdefiniować złożoność domeny? Czy można to zdefiniować na podstawie liczby zagregowanych korzeni w modelu domeny? Czy złożoność domeny w interakcji obiektów?
Domena, którą oceniamy, jest powiązana z publikowaniem online i zarządzaniem treścią.