12. The TDD process Write the tests Write code until tests pass Try to optimize the code
13. When do we need to write tests? So, if the code works perfectly, and I’m never going to change it, and the design is already flawless, then why should I write tests?
18. When do we need to write tests? So, if the code works perfectly, and I’m never going to change it, and the design is already flawless and it is totally readable and understandable, then why should I write tests?