When you’re getting ready to eat would you pick a dirty plate?
Writing clean code is something we all say we do or all say we want to do.
The opinions on what clean code is may differ from person to person.
In order to avoid a big discussion about what code is considered clean, it is better to use existing standards, that have been thought out by a group of people that are professionals in their field.
Having code that is easy to read, easy to maintain and easy to understand is very important. The main reason for this is that at some point in time (maybe in 6 months or maybe in 6 years), you or some other developer will have to make some changes to the code.
If the code is not readable, maintainable and comprehensible, making the changes will cost a lot of time (and money). Also it will probably not be a fun and easy task.
When the code is not well written, changing a single line may cause the entire application to stop working. Of course we want to prevent this from happening.
When code is well written it can easily be tested and modified.