42 Index of Terms
This is a practical index of major topics and where to review them.
42.1 A
42.2 C
- Complexity (Big-O intuition): Part III — Measuring Algorithm Behavior, Part V — Algorithms That Power Systems
- Contracts (
require/ensure): Part I — From Stories to Specifications, Part VII — Making Software Trustworthy, seedocs/CONTRACTS.md
42.3 D
- Data modeling: Part II — Modeling the World, Studio 2 — The Model Redesign
- Data structures: Part IV — Organizing Data
42.4 I
- Inheritance contracts: Part VII — Making Software Trustworthy, see
docs/CONTRACTS.md - Invariants: Part II — Modeling Change, Part VII — Making Software Trustworthy, see
docs/CONTRACTS.md
42.5 R
- Reliability and recovery: Studio 5 — Reliability, Part VII
- Refactoring for scale: Studio 3 — The Scaling Crisis, Part IV
42.6 S
- Scaling behavior: Studio 3 — The Scaling Crisis, Part V
- System evolution: Part VIII — Systems That Grow, Studio 6 — Evolution
42.7 T
- Testing and edge cases: Part I — Edge Cases: Where Systems Break, Part VII
42.8 V
- Verification mindset: Part VII — Making Software Trustworthy, Part IX — Programming in the Age of AI