This is review of the 14th chapter from the book-”Clean Code: A Handbook of Agile Software Craftsmanship” by Robert C. Martin.
This chapter is a detailed case-study of a program made better with refinement
I did not read this chapter completely- (I guess I don’t have that kind of patience).
So i will skip the review of this chapter
But some food for thought…
Clean code doesn’t come the first time.The first time will be messy. But once you get it working- its your responsibility to make sure that the code is cleaned
Getting it done isn’t enough- you have to make sure it is clean enough for the next person to walk by.
For review of other chapters- please see this post.






April 17th, 2009 at 2:25 pm
[...] Chapter 10: Classes Chapter 11: Systems Chapter 12: Emergence Chapter 13: Concurrency Chapter 14: Successive Refinement Chapter 15: JUnit Internals Chapter 16: Refactoring SerialDate Chapter 17: Smells and Heuristics [...]