Book Review: Clean Code: A Handbook of Agile Software Craftsmanship

Do you want to write just code or clean code ?

Good clean code isn’t easy to come. It needs practice, discipline and professionalism.

I remember seeing someone’s email signature - “Code as if the next programmer to read your code is a serial-killer who knows where you live.”

Bad code sets forth bad karma. You live with the consequences of what you do and others live by the consequences of what you do.

I am reading this must read book - “Clean Code: A Handbook of Agile Software Craftsmanship (Robert C. Martin Series)” by Robert C. Martin.

I will be posting quick summary of the chapters as I go through the book.

This will serve as an ‘index’  for other posts related to this book.  This in no way replaces the importance of reading this book though I hope it will re-enforce the need to read it.

To read more about what this book is about- see the review of the first chapter.

Chapter 1: Clean Code.
Chapter 2: Meaningful names
Chapter 3: Functions
Chapter 4: Comments
Chapter 5: Formatting
Chapter 6: Objects and Data Structures
Chapter 7: Error Handling
Chapter 8: Boundaries
Chapter 9: Unit Tests
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

And my closing thoughts are here.


Like it??? Save it !!!
  • Digg
  • del.icio.us
  • description
  • Reddit
  • TwitThis

16 comments to Book Review: Clean Code: A Handbook of Agile Software Craftsmanship

  1. Book Review: Clean Code: Chapter 3. Functions | Technology Cafe
    March 9th, 2009 at 8:26 am

    [...] other chapters- please see this post. Like it??? Save it [...]

  2. Book Review: Clean Code: Chapter 4. Comments | Technology Cafe
    March 12th, 2009 at 1:06 pm

    [...] other chapters- please see this post. Like it??? Save it [...]

  3. Book Review: Clean Code: Chapter 5. Formatting | Technology Cafe
    March 13th, 2009 at 10:59 am

    [...] other chapters- please see this post. Like it??? Save it [...]

  4. Book Review: Clean Code: Chapter 6. Objects and Data structures | Technology Cafe
    March 18th, 2009 at 3:57 pm

    [...] review of other chapters- please see this post. Like it??? Save it [...]

  5. Book Review: Clean Code: Chapter 7. Error Handling | Technology Cafe
    March 19th, 2009 at 4:31 pm

    [...] review of other chapters- please see this post. Like it??? Save it [...]

  6. Book Review: Clean Code: Chapter 8. Boundaries | Technology Cafe
    March 28th, 2009 at 6:40 am

    [...] reviews of other chapters- please see this post. Like it??? Save it [...]

  7. Book Review: Clean Code: Chapter 9. Unit Tests | Technology Cafe
    March 30th, 2009 at 10:25 pm

    [...] review of other chapters- please see this post. Like it??? Save it [...]

  8. Book Review: Clean Code: Chapter 10. Classes | Technology Cafe
    April 3rd, 2009 at 5:05 pm

    [...] review of other chapters- please see this post. Like it??? Save it [...]

  9. Book Review: Clean Code: Chapter 11. Systems | Technology Cafe
    April 8th, 2009 at 8:26 pm

    [...] other chapters- please see this post. Like it??? Save it [...]

  10. Book Review: Clean Code: Chapter 12. Emergence | Technology Cafe
    April 13th, 2009 at 8:52 pm

    [...] review of other chapters- please see this post. Like it??? Save it [...]

  11. Book Review: Clean Code: Chapter 13. Concurrency | Technology Cafe
    April 16th, 2009 at 8:33 pm

    [...] review of other chapters- please see this post. Like it??? Save it [...]

  12. Book Review: Clean Code: Chapter 14. Successive Refinement | Technology Cafe
    April 17th, 2009 at 2:24 pm

    [...] review of other chapters- please see this post. Like it??? Save it [...]

  13. Book Review: Clean Code: Chapter 15. JUnit Internals | Technology Cafe
    April 20th, 2009 at 9:43 am

    [...] review of other chapters- please see this post. Like it??? Save it [...]

  14. Book Review: Clean Code: Chapter 16. Refactoring SerialDate | Technology Cafe
    April 21st, 2009 at 10:49 am

    [...] review of other chapters- please see this post. Like it??? Save it [...]

  15. Book Review: Clean Code: Chapter 17. Smells and Heuristics | Technology Cafe
    April 22nd, 2009 at 9:12 am

    [...] review of other chapters- please see this post. Like it??? Save it [...]

  16. Book Review: Clean Code: Closing thoughts | Technology Cafe
    April 23rd, 2009 at 11:48 am

    [...] review of all chapters- please see this post. Like it??? Save it [...]

Leave a Reply

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>