How to write strong, useful and clean code with a lot of examples for testing and comparing. Really well written and quickly readable.
This book represents a valid introductory first step towards the key idea that coding is a refinement process.
It's full of examples which demonstrate how our approach ro coding coul be improved.
It ends with a precious list of suggested readings which are all worth-reading.
# KEY IDEA
Code should be written to minimize the time it would take for someone else to understand it.
The book provides not only a smart tradeoff on evaluating "how good" the code is but also showing us several helpful tips to achieve this goal. Writing good code is not easy but may be not that difficult as well. Read this handbook, and I believe you can get some insights from it....Continua