Domain model design complexity is the difficulty of designing and evolving a conceptual model that represents a subdomain’s calculations, algorithms, business rules, processes, happy paths, and edge cases. section 10.2.2
Complexity varies across subdomains and can require substantial time and effort even when user needs are clear, because effective models must accommodate many scenarios. section 10.2.2
Gran Turismo’s penalty system
Gran Turismo’s online racing penalty system must judge corner cutting, crashes, and responsibility when cars collide. Incorrect penalties frustrate users, so Polyphony Digital has refined the model for years. section 10.2.2
