Test-driven development
An approach where a test of expected behaviour precedes implementation, followed by refactoring. It does not mean writing arbitrary tests after completing a feature.
Sources and review
Reviewed:
An approach where a test of expected behaviour precedes implementation, followed by refactoring. It does not mean writing arbitrary tests after completing a feature.
Reviewed: