TDD is not about tests!
summary
Shows how to use Test-Driven Development as a technique for turning business requirements into executable tests that drive the design of minimal, clean Python code. Covers writing focused, short tests that stay connected to the code to enable easy refactoring, better coverage and extensibility, with examples aimed at novices and intermediate practitioners.
AI-written summary · about
chapters (11)
- 0:00Def: TDD is a Software Development Process based on the repetition of a very short
- 2:09The frog thought the training was completed
- 2:42What changes?
- 3:46TDD common aspects
- 6:03Triangulation
- 7:22Main Benefits
- 13:58How do you test legacy code?
- 15:11We need to insert pagination, filtering, sorting
- 15:42We code pagination, filtering and sorting with TDD
- 16:52One possible solution
- 17:59Thank you! Come say hi!
related talks
48mTDD: so your code is testable and tested!
48mTDD - It's About More Than Just the Tests
15mIntro to TDD and BDD
43mTDD: when to use it and, most importantly, when not to
35mStrategic TDD
35mIt's a Long Way to the Top (If You Wanna TDD)
45mTDD makes you a better everyday developer
53mHow to fall in love with TDD
