pragmatic-architecture
Installation
SKILL.md
Pragmatic Architecture
Design for today's requirements. Let complexity grow incrementally as needed.
The Four Principles
1. Rule of Three (Don Roberts)
"The first time, just do it. The second time, wince at duplication but do it anyway. The third time, refactor."
Abstract on the 3rd occurrence, not before.
| Occurrences | Action |
|---|---|
| 1 | Implement directly |
| 2 | Duplicate, note similarity |
| 3+ | Now extract abstraction |