Clean code

I've come across quite a few places where code is compared to art. Mainly
it is because we (programmers) attribute aestetic properties to it. We find code
"beautiful", "clean". Yet I think, while we might actualy see and experience
this beauty, that does not make it art. Why not?

This book describes the career-long insights of Robert C. Martin (Uncle Bob), on what it means to be
a “professional programmer”. He digs into his own past to display it -warts and all- so that we may learn from it.

Rather than taking you on a journey with a beginning and an end, this book is a collection of wisdom and
practical advice from the trenches. It describes, for many area's of software development and project management,
best practices based on experience.