Highly cohesive modules are easier to understand, maintain, and reuse. In many cases, however, it can be difficult to create cohesive modules early in the development life cycle, when the team may not have a clear understanding of system behavior. As this insight is gained, the development team should structure the system to ensure modules are cohesive.
- 8. Base Patterns
- from Java Application Architecture: Modularity Patterns with Examples Using OSGi
- Publisher: Addison-Wesley Professional
- Released: March 2012
Cohesive Modules Pattern
Share this highlighthttp://www.safaribooksonline.com/a/java-application-architecture/51532/