Quality Engineering¶
The disciplines that turn code that compiles into code that survives production. Language-agnostic, applies across the languages/ tracks.
Sections¶
- Testing — taxonomy (unit / integration / contract / E2E / property / fuzz / load), TDD, test doubles, coverage, flakiness, fixtures.
- Performance — measurement, profiling, benchmarking, memory, concurrency throughput, regression detection.
- Build Systems — dependency management, reproducible builds, CI build optimisation, caching, supply-chain hardening.
Related¶
- Code Craft — the design side; this section is the verification side.
- Diagnostics — what to do when quality fails in production.
- Language Internals › Concurrency — substrate for performance work.