“Clean code is code that has been taken care of. Someone has taken the time to keep it simple and orderly. They have paid appropriate attention to details. They have cared.”
- Naming Conventions
- Functions
- Return early
- Arguments
- Law of demeter
- Exceptions
- Comments
- DRY
- Boy Scout Rule
- YAGNI
- Yoda?
- SOLID
- CQRS
- TDD
- Unit tests
- SonarQube
- CS Fixers
- CI / CD
- Code Reviews
- Mentor someone
- Read a book - Clean Code - Robert C. Martin
- Join CMS or a company which would enable you with an environment to practice clean code.