General
144 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
Refactoring
Restructuring code without changing external behavior
API Design
Creating consistent and intuitive APIs for software
DevSecOps
Integrating security into DevOps processes
Virtualization
Creating virtual versions of hardware or OS resources
System Design
Defining architecture components and interfaces for systems
Inversion of Control
Design principle transferring program flow control to framework