A deep dive into the Gilded Rose

Barney Dellar

60 minute presentation
intermediate
beginner

My team recently spent some time working on the Gilded Rose kata. This is a small toy problem that allows you to practice your coding skills on a legacy system, but in a safe way. In the process of solving this problem, we learnt a lot and uncovered some great techniques for testing: Approval Tests, stubs and mocks, property testing, and much more. In this talk I’ll share our experiences, and let you know how you can try out these exercises yourself.

TDD
Approval Tests
testing

Barney Dellar

I'm a Software Team Lead at Canon Medical in Edinburgh. I've been writing C++ professionally for 25 years. I'm really passionate about software crafting, testing and continuous learning.