Add CUPID article

This commit is contained in:
Charles-Axel Dein
2025-12-23 19:02:44 -05:00
parent 49c818a122
commit 42e1e99cf9

View File

@@ -943,6 +943,12 @@ Articles:
- DDD is about problem space, not about solution space.
- Familiarity is not the same as simplicity
- The more mental models there are to learn, the longer it takes for a new developer to deliver value.
- [CUPID: for joyful coding](https://dannorth.net/blog/cupid-for-joyful-coding/)
- Composable: plays well with others
- Unix philosophy: does one thing well
- Predictable: does what you expect
- Idiomatic: feels natural
- Domain-based: the solution domain models the problem domain in language and structure
> You can use an eraser on the drafting table or a sledge hammer on the construction site. (Frank Lloyd Wright)