Take the tour ×  A group of developers and I recently started a
book club, and our first book of choice is Clean Code by Robert
C. Martin. It is a great book on software craftsmanship and I
would highly recommend it.  I invite other developers to share
their definitions of clean code.  share|improve this question
Excellent choice! –  Dima Oct 21 '10 at 21:48 add comment
closed as not constructive by ChrisF Jan 28 '12 at 14:34   15
Answers  I think my best definition of Clean Code would be:
Code that I can skim, and immediately understand it's purpose
and how it works.  That seems simple enough, but alot of goes
into fulfilling that goal, such as:    • Good naming of types,
methods, and locals.   • Avoiding "clever tricks".   • Not
putting too much in one statement / line.   • Adhering to a
shared coding style, if on a project with more than one
developer. share|improve this answer Max 80 characters long
lines :) –  mhitza Oct 22 '10 at 20:37 Enough blank lines to
visually mark code sections, and nice alignm