Clean code is not about whether code works or not. Instead, it is about whether code is easy to read and understand, because as developers we spend quite a lot of time reading code and understanding code.
So clean code should be:
✅ Should be readable and meaningful.
✅ Should reduce cognitive.
✅ Should be concise and "to the point".
✅ Should avoid unintuitive names, complex nesting and big code blocks.
✅ Should follow common best practices and patterns.
✅ Should be fun to write and to maintain.
Always write a good story!