Principles and Practices
Here’s a random list with some principles and practices that I think every developer should be familiar with. Please add a comment with the ones I have forgotten.
Principles:
- DRY – Don’t Repeat Yourself
- KISS – Keep It Simple and Stupid
- Convention over Configuration
- Composition over Inheritance
- Tell Don’t Ask
- Law of Demeter
- CQS - Command/Query Separation
- S.O.L.I.D