Field Manual PHP / Laravel reference
← Assessment Methodology

12. Implement smallest correct version

Complete one vertical path with validation, persistence, response, and tests before extras.

What it is

Complete one vertical path with validation, persistence, response, and tests before extras.

When to use it

Workflow step 12 of 17. Apply before moving to the next decision.

Syntax

12. Implement smallest correct version
Complete one vertical path with validation, persistence, response, and tests before extras.

Example

First vertical path: create a pending operation.
Include validation, authorization, schema, response, and one behavior test.
Then add the next required rule.

Common mistakes

Skipping this decision makes later implementation depend on unstated assumptions.

Related topics

Browse Assessment Methodology