About guarding-architecture
Helps when a change crosses module boundaries, adds a dependency direction between modules, touches a critical path.
Helps when a change crosses module boundaries, adds a dependency direction between modules, touches a critical path.