-
Notifications
You must be signed in to change notification settings - Fork 12
Open
Description
I'm filing this issue because the MainModule
just reached 1k+ lines, I had to add a linter exception for it.
Since MainModule encapsulates all DI bindings for the application, it has grown extremely large and somewhat difficult to navigate.
We should modularize the bindings by domain and install
them from within the MainModule. Things should also keep package boundaries neat since nobody other than the domain-specific module should have to import the xxx.impl
packages.
Examples: AlertModule, ReportingModule, RollupModule
Metadata
Metadata
Assignees
Labels
No labels