CRISP
lastmod 2023-04-21created 2023-04-212 edits
Features
- Everyone wants to write "clean code" — who would want to write "dirty code"?
- But it's not clear what "clean code" means or how to achieve it. So proposes rules for CRISP code in the Go language
- Correct : code that works correctly, without bugs
- Readable : code that others can read easily
- Idiomatic : code that is easy to understand because it follows idiomatic/conventional ways
- Simple : code that simply does only what is stated, without side effects
- Performant : considers performance while working properly and staying easy to understand