Are you interested in TDD and Python? Join us for this In The Brain of Harry Percival to know the difference between a good test and a bad one!
You've started doing TDD and testing in Python, you've got the basics of unit testing and mocks, but you're starting to wonder about what makes a good test vs a bad test, how "purist" you should be about your testing, when you should mock and when you should avoid it, and how to fit low-level unit tests with higher-level end-to-end / functional / integration tests. This workshop will used a worked example to work through some of these issues.
YOU MAY ALSO LIKE:
- Outside-In TDD and Test Isolation. How to use the pain of horrible mocks to drive better design (SkillsCast recorded in June 2014)
- Python for Programmers (in London on 24th - 26th June 2019)
- Jenny Martin's BDD From Start to Finish - Successful Delivery through Continuous Collaboration (in London on 24th - 26th June 2019)
- Infiniteconf 2019 - The conference on Big Data and AI (in London on 4th - 5th July 2019)
- Keynote by Emily Robinson on Creating a Strong Data Science Portfolio (in London on 24th June 2019)
- IWDS 23: Intro to Natural Language Processing (NLP) - 1/2 (in London on 24th June 2019)
- Upgrading to Django 2.2 (SkillsCast recorded in June 2019)
- Generative Adversarial Networks with PyTorch (SkillsCast recorded in June 2019)
Outside-In TDD: an intermediate testing workshop with Python, with Harry Percival
After an idyllic childhood spent playing with BASIC on French 8-bit computers like the Thomson T-07 whose keys go "boop" when you press them, Harry spent a few years being deeply unhappy with Economics and management consultancy. Soon he rediscovered his true geek nature, and was lucky enough to fall in with a bunch of XP fanatics, working on the pioneering but sadly defunct Resolver One spreadsheet. He now works at PythonAnywhere LLP, and spreads the gospel of TDD world-wide at talks, workshops and conferences, with all the passion and enthusiasm of a recent convert.