Clean Code: A Handbook of Agile Software Craftsmanship

Author: Robert C. Martin
Genre: Non-Fiction (Computers)
Date Finished: January 18, 2010

I'm afraid I did not find this book so helpful. It covered not so ground-breaking ideas like:


  • name your variables meaningfully

  • keep your functions small

  • functions should do only one thing

  • formatting your code is good



as well as contradictory points like:


  • reduce the number of function parameters by using member variables

  • don't let your functions produce side affects (make changes to member variables)



If you are interested in being a better programmer, try The Pragmatic Programmer, or The Passionate Programmer (formerly known as My Job Went to India).

No comments: