- DRY ("Don't Repeat Yourself")
- KISS ("Keep It Short & Simple")
- Fit for Purpose (no gold plating)
- Black Box (implementation details should be hidden from inside)
- Divide & Conquer (Separating Responsibilities. mvc/layering)
- Prepare for Failure (designed to tolerate failure)
No comments:
Post a Comment