Download - 8 best quotes on refactoring
![Page 1: 8 best quotes on refactoring](https://reader031.vdocuments.site/reader031/viewer/2022021921/58f29bc51a28abde328b4593/html5/thumbnails/1.jpg)
8 Best Quotes
on Refactoring
![Page 2: 8 best quotes on refactoring](https://reader031.vdocuments.site/reader031/viewer/2022021921/58f29bc51a28abde328b4593/html5/thumbnails/2.jpg)
“As a program is evolved its complexity increases unless work is done to maintain or reduce it.”
Manny Lehman
![Page 3: 8 best quotes on refactoring](https://reader031.vdocuments.site/reader031/viewer/2022021921/58f29bc51a28abde328b4593/html5/thumbnails/3.jpg)
“Cities grow, cities evolve, cities have parts that simply die while other parts flourish; each city has to be renewed in
order to meet the needs of its populace… Software-intensive systems are like that.”
Grady Booch
![Page 4: 8 best quotes on refactoring](https://reader031.vdocuments.site/reader031/viewer/2022021921/58f29bc51a28abde328b4593/html5/thumbnails/4.jpg)
"The critical design tool for software development is a mind well educated in design principles"
Craig Larman
Principles
Abstrac/on
Encapsula/on
Modulariza/on
Hierarchy
![Page 5: 8 best quotes on refactoring](https://reader031.vdocuments.site/reader031/viewer/2022021921/58f29bc51a28abde328b4593/html5/thumbnails/5.jpg)
“Any fool can write code that a computer can understand. Good programmers write code that
humans can understand.”
Martin Fowler
![Page 6: 8 best quotes on refactoring](https://reader031.vdocuments.site/reader031/viewer/2022021921/58f29bc51a28abde328b4593/html5/thumbnails/6.jpg)
“Talk is cheap. Show me the code.”
Linus Torvalds
![Page 7: 8 best quotes on refactoring](https://reader031.vdocuments.site/reader031/viewer/2022021921/58f29bc51a28abde328b4593/html5/thumbnails/7.jpg)
“Don’t comment bad code —rewrite it.”
Brian W. Kernighan & P. J. Plauger
![Page 8: 8 best quotes on refactoring](https://reader031.vdocuments.site/reader031/viewer/2022021921/58f29bc51a28abde328b4593/html5/thumbnails/8.jpg)
“Programs, like people, get old. […] (We must) lose our preoccupation with the first release and focus on
the long term health of our products.”
David L. Parnas
![Page 9: 8 best quotes on refactoring](https://reader031.vdocuments.site/reader031/viewer/2022021921/58f29bc51a28abde328b4593/html5/thumbnails/9.jpg)
“The problem with quick and dirty...is that dirty remains long after quick has been forgotten”
Steve C McConnell
![Page 10: 8 best quotes on refactoring](https://reader031.vdocuments.site/reader031/viewer/2022021921/58f29bc51a28abde328b4593/html5/thumbnails/10.jpg)
IMAGE CREDITS
➤ http://doi.ieeecomputersociety.org/cms/Computer.org/dl/trans/tg/2011/07/figures/ttg201107091323.gif
➤ http://swerl.tudelft.nl/twiki/pub/Main/ExTraVis/bundle.png
➤ http://www.opensourcetutorials.com/images/hackers-delight/hackersreview_figure2.jpg
➤ http://1.bp.blogspot.com/__Ws638p-N98/Sw27o7PuquI/AAAAAAAAACk/7Wyef3pToK0/s1600/Screen+shot+2009-11-25+at+23.19.24.png
➤ http://www.mcpressonline.com/articles/images/2002/070725AD%20-%20Legacy%20Maintenance%20Evaluating%20and%20Documenting%20Business%20Rules%20in%20Legacy%20CodeV3--07250703.png
➤ http://www.designsmells.com/images/coc.png
➤ http://www.designite-tools.com/
![Page 11: 8 best quotes on refactoring](https://reader031.vdocuments.site/reader031/viewer/2022021921/58f29bc51a28abde328b4593/html5/thumbnails/11.jpg)
www.designsmells.com
bit.ly/sgganesh
@GSamarthyam