The principle of cohesion suggests that modules should be:
Strongly connected to other modules
Independent and loosely coupled
As large as possible
Loosely coupled and highly cohesive

Software Engineering Exercises are loading ...