Fachlich zusammengehörender Code an einem Ort
Module bündeln alles, was fachlich zusammengehört – von Controllern über Entities bis zu Templates.
Modulgrenzen sind nicht immer eindeutig
Gerade in komplexeren Domänen kann es herausfordernd sein, saubere Grenzen zwischen Modulen zu ziehen.