Slide 48
Slide 48 text
Taking a domain-based approach to the code structure
makes it easy to understand what the code is there for, and
easy to navigate to wherever you need to be for anything
more complicated than “make that button light blue”.
Instead, the layout of code—the directory names, the
relationships of child and sibling folders, the grouping and
naming of related files—should mirror the problem domain
as closely as possible.
Domain-Based Structure
Domain-Based Boundaries
“
“
Source: Dan North, CUPID—for joyful coding