Episode 64: If You Change It and You Break It, You’ll Know
Listen now
Description
This week we chat with Clare Macrae about Approval Testing, testing in general, the challenges (and some solutions to) testing legacy code - as well as highly visual environments like Qt GUIs or image processing apps. Working with an existing codebase that doesn't have tests can be scary and time consuming. But getting it under test is challenging, too. Clare explains how Approval Testing helps here, and how it all works. We also talk about how she has quickly become a sought after speaker, with some tips for first time speakers, and some more general ideas from Agile and Continuous Delivery circles. Special Guest: Clare Macrae. Links: C++ Approval TestingApproval Tests in generalClare's Approval Testing talk at C++ on SeaClare's Meeting C++ talk: 'Quickly Testing Qt Desktop Applications' — video not yet available at time of writingClare's Approval Testing talk at CppCon — An evolution of the C++ on Sea talkApproval Tests example code — for Reddit questionClare’s new consulting venture
More Episodes
This week we chat with Harald Achitz about a new ISO mirror in Sweden, the C++ community - in Sweden, and worldwide - and other topics (which may or may not include Cobol) We explore the underbelly of getting involved with standards work - not just the C++ one, as well as community...
Published 02/11/22
Published 02/11/22
We're back! Again! And so is Dave Abrahams, after a long period outside the C++ community. So we thought we should hear about what he's been up to and what he's doing now. We end up getting some fascinating insights into the design and evolution of the Swift programming language, which Dave...
Published 12/27/21