Clean Code: A Handbook Of Agile Software Craftsmanship (2008) - Plot & Excerpts
Having read Clean Code, I started to apply many of its principles to my own coding and started to see a lot of value in proper naming and proper structure rather than "getting the job done".With that said, I wish there was a newer version using something other than Java. Perhaps Javascript, PHP, even Ruby or Python. As a result of reading the book, I want to jump back into Java just so I can practice :) A very opinionated view on software craftsmanship (as expected). However 'Uncle Bob' points out a lot of useful rules of thumb for writing code. The book is more focused on how to write readable/clean code, rather than focusing on object-oriented design. Hence, a lot of his pointers can be applied to both functional as well as object-oriented languages even though all his examples are in Java. Overall, a very good read and I find myself incorporating the advice given in this book into my own code.
What do You think about Clean Code: A Handbook Of Agile Software Craftsmanship (2008)?
Changed definitely my way of coding! Every programmer must read this book!
—mibooks
Something that every programmer should read
—greeneyes