Engineering Practices
The habits that keep a codebase healthy over years.
Part: 08 · Craft & Leadership · Priority: High
Taxonomy
Second-level groups and their articles. Each article is a standalone entry following the template; its filename is the kebab-case form of the title.
Readable Code
- Naming
- Function & Module Size
- Comments & Intent
Change & Debt
- Refactoring
- Managing Technical Debt
- Legacy Code Strategy
Design Principles
- Abstraction & Leaky Abstractions
- Coupling & Cohesion
- SOLID for Frontend
- YAGNI & Simplicity
Review
- Code Review as a Discipline
- Giving & Receiving Feedback
Robustness
- Error-Handling Philosophy
- Defensive vs Offensive Programming
- Graceful Degradation
Knowledge
- Documentation Practices
- Knowledge Sharing & Bus Factor
Interfaces
- API & Interface Stability
- Backward Compatibility
- Deprecation Strategy
Index only. One canonical home per concept — overlapping ideas are owned here and cross-linked from other domains, never duplicated.