Clean code means readable code. If we must choose, readability and maintainability are more important than efficacy, since we spend much more time reading old code than writing new code.
There are rules to clean code. Read the list of rules below or jump to the conclusion.
No one can write clean code at once, but we can rewrite code to make it cleaner whenever we read. Even just a little bit would be helpful.
For further information, please read on Medium