There’s No Such Thing as Clean Code
The Uncle Bob Martin definition of "clean code" from his book "Clean Code: A Handbook of Agile Software Craftsmanship" is a set of rules that absolutely are <i>not</i> at odds with one another. If you follow them you will end up with code that's really nice to read and easier to maintain, and, most importantly, that you can confidently change.<p>There's a decent summary here - <a href="https://gist.github.com/wojteklu/73c6914cc446146b8b533c0988cf8d29" rel="nofollow">https://gist.github.com/wojteklu/73c6914cc446146b8b533c0988c...</a>