Test-Driven Development - Graph View A software development approach where tests are written before the code they validate, following a red-green-refactor cycle. View concept details Related ConceptsPair Programming Code Review Kaizen Fail Fast Agile Manifesto Pure Functions Determinism Unit Testing Test Double Mock Object Behavior-Driven Development Integration Testing ← Back to full graph