As promised, here are the slides for my hands-on coding session at Utah Code Camp. Thanks to everyone who attended the session. I had a lot of fun and I hope you did as well.
Also, the code is on Github: https://github.com/KatasForLegacyCode
I’d love to get it translated into Java, C++, and any other language that would be reasonable. I could probably do either of those myself, given past experience, but it’s been so long I couldn’t guarantee that the code I produced wasn’t legacy as well. If anyone is interested in helping out here I’d be very appreciative.
Hopefully, I’ll be creating other katas for legacy code in C# using other common patterns and publishing them here as well.