Clean Code by Robert C. Martin
Clean Code is the best book I have read in last six months. In this book Robert C. Martin shares his great experience from the programming battlefield.
The book has a very good style. It guides you through refactoring of reams of Java code as if it was solving riddles. It’s not about high design, though, it’s about handling the code at a lower level: at the level of organizing classes, functions and blocks. It’s about writing a beautiful and readable code.
It’s also a book on craftsmanship. The author has emphasized this many times on his blog: being a craftsman-programmer means taking responsibility of producing good code only, just like being craftsman shoemaker, is all about making good shoes. And exactly the same way there are principles and best practices in both professions.
The uncompromising style helps the reader not to lose himself within arguments, but if you don’t like what Robert Martin says about certain principle, that’s very good (unless you can’t provide any arguments to back it up).
All in all it’s a very good book for anyone who wants to write better code. Get your own copy now and no worries! You’ll like it.
Comments(0)