A Test of Strength with Chris Oldwood

ACCU London
ACCU London
Public group

Online event

This event has passed

Details

After a period of being furloughed, ACCU London is proud to host an ACCU Online event, a re-scheduling of Chris Oldwood's previously cancelled "A Test of Strength" talk.

We'll be hosting the event, virtually, on Remo. This will also give us the social and networking aspect of meet-ups that we miss from the in-person version. You can join us at: https://live.remo.co/e/accu-online-august.

About the talk:
--------------------
If there is one place that we find it easy to take shortcuts it's when writing tests. Whether we're under the cosh or have an overly-optimistic view of our ability to write self-documenting code, instead of creating tests that support the production code and development process we can find ourselves producing WTFs (Weak Test Functions). The net effect is often a vicious cycle that disparages, instead of encourages us.

In the past I've tried many different ways to try and short-circuit the test writing process, but have only come-up short every time. This session takes a look at why skimping on elements of the test structure, such as organisation, naming and scope only leads to pain and hardship in the long run. Along the way we'll uncover the truth behind common folklore, such as only having one assertion per test.

About the speaker:
--------------------------
Chris is a freelance developer who started out as a bedroom coder in the 80’s writing assembler on 8-bit micros; these days it’s C++ and C# in plush corporate offices. He writes the "Afterwood" back piece in Overload magazine and the "In The Toolbox" column for C Vu magazine. Chris also commentates on the Godmanchester duck race. He can be contacted via [masked] or @chrisoldwood.