Software systems are complex and can be simplified through the use of modules, encapsulation, and bounded contexts. Low coupling and high cohesion are important principles in module design.

7m read timeFrom itnext.io
Post cover image
Table of contents
Complexity, Coupling and CohesionConcepts and ComplexityModules, Encapsulation and Bounded ContextCoupling and CohesionDevelopment and Operational ComplexityComposition of ModulesForwarding and DuplicationReferences
1 Comment

Sort: