It’s the second week of February so if you read this blog with any frequency you know what that means. That’s right, IndyNDA is this Thursday (9 February)! This month we’re fortunate to have Phil Japikse returning to discuss testing legacy code.
Michael Feathers defines Legacy Code as any code that doesn’t have automated tests, and you agree that automated tests are an important facet of successful software development. Then it happens – you get your next assignment, and it’s your worst nightmare! You have to maintain and enhance a large application that has no tests in place, and there are parts that are just plain scary. Where do you start? Traditional Test Driven Development techniques don’t typically work, since they focus on an inside-out development paradigm.
I will show you the patterns and practices that will help you turn the scary big ball of mud into a tested code base.
I’m excited to have Phil back. I’ve heard him speak many times and have always found his talks both informative and entertaining.
This month we’re meeting in the 2nd floor conference room at 900 E. 96th Street. Registration begins at 5:30 and the main event kicks off at 6:00. Snacks and soft drinks will be provided.
I hope to see you there!