26 min listen
112: Six Principles of Readable Tests - David Seddon
FromTest and Code
ratings:
Length:
45 minutes
Released:
May 8, 2020
Format:
Podcast episode
Description
"Code is read much more often than it is written." - Guido van Rossum
This is true for both production code and test code.
When you are trying to understand why a test is failing, you'll be very grateful to the test author if they've taken the care to make it readable.
David Seddon came up with 6 principles to help us write more readable tests.
We discuss these, as well as more benefits of readable tests.
David's 6 Principles of Readable Tests:
Profit from the work of others
Put naming to work
Show only what matters
Don’t repeat yourself
Arrange, act, assert
Aim high
Special Guest: David Seddon.
This is true for both production code and test code.
When you are trying to understand why a test is failing, you'll be very grateful to the test author if they've taken the care to make it readable.
David Seddon came up with 6 principles to help us write more readable tests.
We discuss these, as well as more benefits of readable tests.
David's 6 Principles of Readable Tests:
Profit from the work of others
Put naming to work
Show only what matters
Don’t repeat yourself
Arrange, act, assert
Aim high
Special Guest: David Seddon.
Released:
May 8, 2020
Format:
Podcast episode
Titles in the series (100)
3: Why test?: Business, personal, and pragmatic day to day benefits of incorporating automated testing into your development process. by Test and Code