s
menu
menu
Login  |  Register  |  Media Kit  |  Press  |  Site Map  |  Contact Us Digg It! Post to Del.icio.us Bookmark using any social bookmark manager!  Increase font-sizeDecrease font-sizeRestore default font-sizes



Resource Center
Contents
Refactoring Resource Center
Blogs

Advanced ActionScript Refactoring—Step 1
http://kuwamoto.org/2007/05/15/making-the-world-better-via-refactoring-step-1/ 
Blog: “Advanced ActionScript Refactoring—Step 1,” from Kuwamoto.org. Discusses the FleixibleContainer superclass, the original API, the new API including the FlexibleContainer class and the DragTile class. 
 
Advanced ActionScript Refactoring—Step 2
http://kuwamoto.org/2007/05/16/advanced-actionscript-refactoring-step-2 
Blog: “Advanced ActionScript Refactoring—Step 2,” from Kuwamoto.org. Discusses moving DragTile functionality into a separate helper class (leaving DragTile an empty shell), and members that the DragTile subclass defines. 
 
Coding Horror: Code Smells
http://www.codinghorror.com/blog/archives/000589.html 
Blog: "Coding Horror: Code Smells,' by Jeff Atwood. Discusses code smells (code warning signs), code smells within classes (including comments, long method, long parameter list, duplicate code, conditional complexity, combinitorial explosion, large class, type embedded in name, uncommunicative name, inconsistent names, dead code, speculative generalty, oddball solution, and temporary field), and code smells between classes (including alternative classes with different interfaces, primitive obsession, data class, data clumps, refused bequest, inappropriate intimacy, indecent exposure, feature envy, lazy class, message chains, middle man, divergent change, shotgun surgery, parallel inheritance hierarchies, incomplete library class and solution sprawl).  
 
< BACK  1 of 1  NEXT >
foot
Update :: May 16, 2008