Jump to the navigation menu

Work in small chunks

When working with teams who are starting with automated tests and test-driven development, a common issue is being stuck on a failing test and trying to do too much at once while getting it to pass.

Instead, work in small bite-sized iterations and focus on getting the test to pass as quickly as possible.

You don't want to be stuck in a failing state for longer than you need to.

Run the tests often, write the simplest code possible and don't write any code that isn't driven by a failing test.

Don't make too many changes at once so, if you do get stuck, you can reset to the last working test and start again.

- Oliver

Was this interesting?

Sign up here and get more like this delivered straight to your inbox every day.

About me

Picture of Oliver

I'm an certified Drupal Triple Expert with 18 years of experience, a Drupal core contributor, public speaker, live streamer, and host of the Beyond Blocks podcast.