Test-driven development, you need to pass multiple tests.

Test-driven development (TDD) is a development process that occurs in very short cycles. All the requirements are expressed as test cases and the software is changed until those test cases are passed. The goal of TDD is to write clean code that works. TDD follows a cycle. Tests are added. You see how the tests …

Design a site like this with WordPress.com
Get started