In the code we trust -Test Driven Development using Python
Today Continuous Integration and Continuous Deployment(CICD) is an integral part of software development and deployment. To implement CICD for Data Science projects we first need to adopt Test Driven Development(TDD). In this blog, we will learn why do we need TDD, what is TDD, how does it work and finally implementation in Python using fixtures
Prerequisites: Basic Python knowledge and exposure to data science or software development.