specification-based coding
nounWriting computer code by following a clear set of rules that say exactly what the program should do.
The team used specification-based coding to build the app exactly as the design document described.
RELATED WORDS
OTHER MEANINGS
2. A way of programming where a formal description of what the software must do guides every coding decision.
Specification-based coding helped them avoid bugs because every feature matched the written spec.
3. Writing code that must pass a set of predefined checks describing correct behavior.
In specification-based coding, the tests come from the spec, not from the code.
4. An approach where developers translate detailed written requirements directly into working software.
Their specification-based coding process started with a detailed requirements document.