It is a book essential reading for anyone doing code. Besides being very well organized, this book also has concrete examples of refactoring and code improvement thereby really improve.
More of this book is that the author made a bibliography of all references it uses and so prodigal of very good reading tips in the same vein.