Slideshare.net (beta)

 
Post to TwitterPost to Twitter
Post: 
Myspace Hi5 Friendster Xanga LiveJournal Facebook Blogger Tagged Typepad Freewebs BlackPlanet gigya icons

All comments

Add a comment on Slide 1

If you have a SlideShare account, login to comment; else you can comment as a guest


Showing 1-50 of 0 (more)

Refactoring

From nashjain, 6 months ago

Chirag and Aman\'s Refactoring workshop at Agile Mumbai 2008 confe more

300 views  |  0 comments  |  0 favorites  |  23 downloads
 

Categories

Add Category
 
 

Groups / Events

 

 
Embed
options

More Info

This slideshow is Public
Total Views: 300
on Slideshare: 300
from embeds: 0

Slideshow transcript

Slide 1: Refactoring Aman & Chirag ThoughtWorks Pune

Slide 2:If it ain’t broken, why fix it?

Slide 3:Good programmers write code that humans can understand

Slide 4: You write code once; it gets read many times

Slide 5:To regain control on a program that is getting out of hands

Slide 6:To make the next change easier

Slide 7:This brings us to Refactoring

Slide 8:Refactoring in Action

Slide 9:Code Smells

Slide 10:Duplicated Code

Slide 11:Long Method

Slide 12:Comments

Slide 13:Divergent Change

Slide 14:Shotgun Surgery

Slide 15:Feature Envy

Slide 16:Lazy Class