Test Driven Development
Test-Driven Development (TDD) is a software development practice in which developers write an automated test for a small piece of functionality before writing the code that implements it, then write just enough code to make the test pass.
7 resources across 3 libraries
Glossary Terms(5)
Test-Driven Development (TDD)
Test-Driven Development (TDD) is a software development practice in which developers write an automated test for a small piece of functionality before writing…
Behavior-Driven Development (BDD)
Behavior-Driven Development (BDD) is a software development approach that extends test-first practices with human-readable, business-focused specifications, ty…
Pair Programming
Pair programming is a collaborative software development technique in which two developers work together at one workstation, with one actively writing code (th…
Unit Testing
Unit testing is the practice of writing automated tests that verify the smallest testable parts of a program, typically individual functions or methods, in iso…
Continuous Refactoring
Continuous refactoring is the practice of making small, incremental structural improvements to code regularly, as an ongoing part of everyday development, rath…