- Low coupling, high cohesion
- Sometimes it's better to use a less optimized solution for clarity or simplicity
- A simple solution is usually better than a "clever" one
- Allot time for refactoring during development, don't assume it will be done later (spoiler: it won't)
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments