God Class

One Class to rule them all, and in the darkness bind them.

The "God Class" problem is described on page 32 of Arthur Riel's excellent "ObjectOrientedDesignHeuristics". A "God Class" is an object that controls way too many other objects in the system and has grown beyond all logic to become The Class That Does Everything.

It is a form of the MediatorPattern, misapplied.

Synonym: AcmePattern?


See also:


CategoryAntiPattern CategoryDevelopmentAntiPattern


EditText of this page (last edited December 2, 2013) or FindPage with title or text search