Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Test-driven development in Python #57
Does your code work correctly? How do you know if it does? In this session we'll be learning about a programming method called test-driven development where you write tests for a function before you start to write the function. Sound strange? It might not be intuitive but such an approach is thought to produce better code faster because it helps programmers figure out what the function is actually supposed to do and removes bias when developing tests for your code (prevents you from subconsciously writing tests to show that your code is correct, rather than to find errors).
Where: Simon Fraser University, Burnaby Campus, Library Research Commons
Prerequisite knowledge: Entry level Python