Test Driven Development with Django
https://medium.com/the-andela-way/test-driven-development-with-django-ccb179171dcd
Test Driven Development is a software development technique where tests are written first and then the source code is written thereafter. Its workflow can be summarised by the following bullet points;
TDD sounds counter-intuitive. So why on earth would you want use it? Turns out there are some pretty good reasons to adopt it. Consider some of the points below.