Skip to content



Thursday 19th September 2019

Tests Make Good Architects

September’s meet-up sees Sam Burns return with his talk Tests Make Good Architects.

This talk takes a look at the positive impacts that automated tests can have on architecture. Unit testing in PHPUnit or PhpSpec, as well as behavioural testing using tools like Behat, have a noticeable effect on software architecture. Tested (or testable) code is often easier to work with, cleaner, and has architectural advantages. We will take a look at some of the impacts that a good test suite can have on your application’s architecture, and how to let your tests be your architect.

After the event we’ll head to a local pub for a chat with fellow attendees and a few drinks.

Our event is free to all but we ask that you sign up online so we have an idea of numbers for the venue. We love to hear your feedback and suggestions for future events either on Twitter or through the #SheffieldPHP channel on the Sheffield Digital Slack account.

Sam Burns

Sam Burns is a software engineer at Inviqa. He has a keen interest in test automation, software architecture and agile methodology. He is passionate about software quality, and is an enthusiastic advocate of Behat and PhpSpec, and the role of test automation in driving development.