God Package (GP)

Description:

By strictly applying the Common Closure Principle (CCP), the packages tend to become very large and non-cohesive. Another symptom of this flaw is the large number of clients of the package(i.e. classes from other packages) that use excessively this package. The consequence is that clients of this package must check out everything even if the change in the package does not affect them.