Test Driven Development (TDD)
af Veronica Aguirre Gomez
1. Step
1.1. Create precise tests
1.1.1. In most cases, the test is bound to fail.
2. Step
2.1. Correct code
3. Step
3.1. Refactor
3.1.1. Ensure that refactoring does not affect the external behavior of the program
4. is a software development practice that focuses on creating unit test cases before developing the actual code.
4.1. it’s a structuring practice that enables developers and testers to obtain optimized code that proves to be resilient in the long term.
4.2. The primary intention of this technique is to modify or write new code only if the tests fail.