General
32 views
TDD
Quick Definition
Writing tests before code in a red-green-refactor cycle
Full Definition
Test-Driven Development, writing tests before code in a red-green-refactor cycle.
Examples
unit tests first, red-green-refactor, continuous testing
Related Terms
testing
unit-testing
bdd
More General Terms
SOLID
Five design principles for maintainable OOP software
Documentation as Code
Applying dev practices to documentation management
Clean Code
Writing readable maintainable code
API Documentation
Documentation describing API usage and integration
Technical Debt
Cost of rework from easy solutions over better ones
Monitoring
Observing system behavior for issues and optimization