Clean Code is about saving you and your organization a LOT of work by preventing and learning how to clean up bad code.
It's divided into three parts: (from Amazon) "The first describes the principles, patterns, and practices of writing clean code. The second part consists of several case studies of increasing complexity. Each case study is an exercise in cleaning up code—of transforming a code base that has some problems into one that is sound and efficient. The third part is the payoff: a single chapter containing a list of heuristics and “smells” gathered while creating the case studies."
My Octocat by Github
Must read for everyone
Pros:Profound
Cons:Not easy to read for Enthlish beginners