<aside> 💡
</aside>
If the code works, software is ready.
Comments are unnecessary if the code is written clearly.
Clean code is always easy to understand, regardless of the complexity of the problem.
Writing clean code will always take more time than writing quick-and-dirty code.
Clean code means having no duplication whatsoever.
Adhering strictly to a particular coding standard or style guide guarantees clean code
Clean code is only about readability and has nothing to do with maintainability
Refactoring a working codebase to make it cleaner is usually a waste of time.
Using many design patterns guarantees that the code is clean
Clean code can only be achieved by senior developers; beginners cannot write clean code
Testing is a separate concern from writing clean code and doesn't contribute to it
A piece of code is clean if it passes all linters and automated style checkers.
Following SOLID principles blindly, without understanding the context, will always result in clean code
Clean code doesn't need documentation outside of the code itself
Clean code is a fixed goal, not an ongoing process; once the code is clean, it will stay that way without continuous effort.