by Emily Bache | Nov 5, 2026 | Augmented Coding
This post is also available as a video on the Modern Software Engineering Channel Both Daniel Terhorst-North and Matt Wynne have suggested that what we call Test Driven Development should be called “Example Guided Development”, because that captures the essence of all...
by Emily Bache | Aug 11, 2020 | Testing Strategy and Advice
By Emily Bache Or: is Given-When-Then Compulsory? In BDD you discover what software you should build through a collaborative process involving both software developers and business people. BDD also involves a lot of test automation and tools like Cucumber and...
by Emily Bache | Apr 24, 2020 | Code Kata
It’s Test-Driven Development with a twist! Developing new functionality with approval tests requires some slightly different steps, but if you’re a visual thinker like me you might just prefer it. In this blog post I’ll explain how it works. Photo by Jason...
by Emily Bache | Mar 15, 2013 | Coding Skills
I’ve previously written about Agile test automation principles, and since then I’ve had some interesting discussions with people that have led me to revise them in this article. In particular, Seb Rose wrote about his 6 principles of unit testing and...
by Emily Bache | Jan 22, 2013 | Conference information
One of the great privileges of being the programme chair for Scandinavian Developer Conference is getting to choose the keynote speakers. This year, I’m delighted to present Dan North and Janice Fraser, both thought leaders in the field of software development....