PHPDorset May 13th 2019 - Rob Waller - Test to Break Principles

Event Information

Share this event

Date and Time

Location

Location

Barclays Eagle Labs, County Gates House

Poole Road

Poole

BH12 1AZ

United Kingdom

View Map

Event description

Description

We're excited to announce we'll have Rob Waller (@RobDWaller) back with us for May. With a talk on testing on Monday, May 13th at 6:30pm.

Test to Break Principles

There are two types of tests developers can write, ‘test to work’ and ‘test to break’ and both are essential to produce good software. This talk delves into the importance of test to break principles, which are used widely in other industries, to show how they improve code and product quality.

The talk highlights the importance of tests, why developers should spend more time on tests, and how test to break principles generate more robust applications.

The talk also:

  • Explains the difference between tests which help applications to function and tests which aim to break and stress business logic so applications do not fail.
  • Includes code demos that show how test to break principles work in practice.
  • Draws comparisons to other industries, such as the car industry, who have used test to break methodologies to drive product improvement and safety for decades.
  • Shows how test to break principles deal with the 'working software myth' and help developers overcome the 'ignorance / complexity' problem.
  • Highlights how test to break principles force developers to introduce logic to handle unexpected behaviour and write code that can only be used in one way.

Rob Waller is a software developer with 13 year's experience, who has been writing PHP for about 10 years, currently Head of Technology at an agency in London, and once built a web app that got him on CNN.


Register for free pizza, soft drinks, beers, coffee and a chat with your local development community.


As ever we'll have some spots open for any lightning talks, discussions or general grievances anyone might want to speak about! Just get in touch with any of our organisers (@PHPDorset, phpdorset@gmail.com). PHPDorset is a great way for first time speakers to get an idea of if they would enjoy speaking to groups.

Date and Time

Location

Barclays Eagle Labs, County Gates House

Poole Road

Poole

BH12 1AZ

United Kingdom

View Map

Save This Event

Event Saved