About the course:
You’ll start from scratch, learning the basic moves of TDD and the importance of taking small steps to grow maintainable code. You’ll realise that testing frameworks are superfluous. You’ll discover the dangers of over-eager abstraction and cover the basics of mocking, stubbing and making the change easy, then making the easy change.
This course can be conducted fully remotely, and has the added benefit of teaching you how to work on code together in a distributed team. With remote delivery, we can deliver this workshop in 3 modules of 2 hours each, so it fits nicely around on-going projects.