Parallel inheritance hierarchies smell

From CSSEMediaWiki
Revision as of 03:21, 25 November 2010 by WikiSysop (Talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

This smell is related to the Parallel hierarchies problem.

See also

  • Code smells
  • Parallel hierarchies problem


Code smells
Class Level: Alternative classes with different interfaces smell | Data class smell | Data clumps smell | Divergent change smell | Duplicate code smell | Inappropriate intimacy smell | Incomplete library class smell | Large class smell | Lazy class smell | Message chain smell | Middle man smell | Parallel inheritance hierarchies smell | Primitive obsession smell | Refused bequest smell | Shotgun surgery smell | Speculative generality smell | Temporary field smell

Method Level: Comments smell | Feature envy smell | Long method smell | Long parameter list smell | Switch statement smell

Retrieved from "https://oowisdom.csse.canterbury.ac.nz/index.php?title=Parallel_inheritance_hierarchies_smell&oldid=9430"
Category:
  • Code smells
Views
  • Page
  • Discussion
  • View source
  • History
Personal tools
  • 132.181.106.233
  • Talk for this IP address
  • Log in / create account
Navigation
  • Main page
  • Community portal
  • Current events
  • Recent changes
  • Random page
  • Help
 
Toolbox
  • What links here
  • Related changes
  • Special pages
  • Printable version
  • Permanent link
Powered by MediaWiki
  • Privacy policy
  • About CSSEMediaWiki
  • Disclaimers