Split large classes

From CSSEMediaWiki
Revision as of 02:48, 8 August 2008 by Elliot Fisher (Talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

A large class generally represents a poor design. A class should represent an abstraction, and the larger the class the more complicated the abstraction. It is more likely that a large class is representing several abstractions and should be split up into the separate abstractions.

See Also

Personal tools