635 B
635 B
name, description, metadata
| name | description | metadata | ||||
|---|---|---|---|---|---|---|
| pattern-name | Use when [recognizable symptom]. |
|
Pattern Name
The Pattern
[1-2 sentence core idea]
Recognition Signs
- [Sign that pattern applies]
- [Another sign]
- [Code smell]
Before
// Complex/problematic
function before() {
// nested, confusing
}
After
// Clean/improved
function after() {
// flat, clear
}
When NOT to Use
- [Over-engineering case]
- [Simple case that doesn't need it]
Impact
Before: [Problem metric] After: [Improved metric]