Template:CodeSmells
From CSSEMediaWiki
(Difference between revisions)
(New page: <br clear=all> <div align="center"> {| class="toccolours" style="margin: 0 2em 0 2em;" ! align="center" style="background:#ccccff" width="100%" colspan="2"|Code smells |- ! valign="lef...) |
m |
||
Line 4: | Line 4: | ||
! align="center" style="background:#ccccff" width="100%" colspan="2"|[[Code smells]] | ! align="center" style="background:#ccccff" width="100%" colspan="2"|[[Code smells]] | ||
|- | |- | ||
− | ! valign="left" halign="top" |<small> | + | ! valign="left" halign="top" |<small>Class Level: [[Duplicate code smell]] | [[Large class smell]] | [[Divergent change smell]] | [[Shotgun surgery smell]] | [[Data clumps smell]] | [[Primitive obsession smell]] | [[Parallel inheritance hierarchies smell]] | [[Lazy class smell]] | [[Speculative generality smell]] | [[Temporary field smell]] | [[Message chain smell]] | [[Middle man smell]] | [[Inappropriate intimacy smell]] | [[Alternative classes with different interfaces smell]] | [[Incomplete library class smell]] | [[Data class smell]] | [[Refused bequest smell]] |
− | + | ||
+ | Method Level: [[Long method smell]] | [[Feature envy smell]] | [[Switch statement smell]] | [[Long parameter list smell]] | [[Comments smell]]</small> | ||
|} | |} | ||
</div> | </div> |
Revision as of 09:28, 14 October 2009