February 26-28, 2020
Montreal, Canada

I need to change this code, but it has no test!

Have you ever felt helpless, facing some cryptic code you had to change? You know, the kind of code that has no test to tell you if something breaks…

This is a scenario I frequently faced. And I learn better ways to work with such Legacy Code.

In this session, I'll show you how to write tests on existing code, even when you don't understand what it does. You'll learn how to modify this code and know that nothing broke when you’re done.

View all 156 sessions

Nicolas Carlo


Nicolas Carlo is a web developer at Busbud in Montréal, Canada. He embraces Software Craftsmanship and loves to share his passion with others.

He organizes the "Software Crafters Montréal" meetup every month and develops open-source projects on his spare time… when he's not cooking or enjoying life with his wife!

Read More


Please remain courteous and constructive. Comments will be moderated.

Montreal 2020 sponsored by