Notes and examples on how to apply clean code based on Maximilian Schwarzmuller's course.
Please browse through each directory in order to find examples and detail notes.
Code Should be fun to write and to maintain.
Clean code is not about whether code works (code should always work). It is about writing code easy to understand.
Code:
- Should be readable and meaningful.
- Should reduce cognitive load.
- 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