General
154 views
Documentation as Code
Quick Definition
Applying dev practices to documentation management
Full Definition
Applying software development practices like version control and CI/CD to documentation management.
Examples
Markdown docs, Git versioned docs, automated publishing
Related Terms
technical-writing
version-control
continuous-integration
More General Terms
Event Sourcing
Storing all state changes as immutable event sequences
Technical Debt
Cost of rework from easy solutions over better ones
Domain-Driven Design
Software approach centered on business domain logic
Pair Programming
Two developers collaborating at one workstation
Design Patterns
Reusable solutions to common software design problems
Version Control
Systems tracking code changes for collaboration