Listed directly from the wonderful [[Refactoring Guru]]: - Clean code is obvious for other programmers - [[Great Code Doesn’t Need Comments]] - Clean code doesn't contain [[DRY (Don't Repeat Yourself)|duplication]] - Clean code doesn't contain duplication - Clean code doesn't contain duplication - Clean code contains a minimal number of classes and other moving parts - [[More is Unnecessary, Less is Impossible.]] - Clean code passes all [[Test-Driven Development|tests]] - Clean code is easier and cheaper to maintain **** # More ## Source - [[Refactoring Guru]] ## Related