Abdullah Ansar Mohammed : This repo is a clone of https://github.com/mjhea0/flaskr-tdd
- Provides code documentation. Test cases show how the code should be used.
- Better code quality
- Reduces project costs in the long run since less defects are shipped to production code
- Can save time due to less debugging
- Easier code maintenance
- Longer development cycles. Changing the interface of the code will also require rewriting the test cases
- Can result in lots of trivial test cases
- Cannot find bugs introduced in both developer and test code