Specification
A detailed description of the design and materials used to make something. A precise statement of a set of requirements to be satisfied by a material, product, system, or service.
A detailed description of the design and materials used to make something. A precise statement of a set of requirements to be satisfied by a material, product, system, or service.
"The map is not the territory." Specs are maps; code is the territory.
Executable Specifications. We prefer tests (Gherkin/Cucumber) over document specifications. A PDF spec can rot; a test suite fails when the code diverges. The spec is the test suite.