Credit Crunch Code – Time to Pay Back the Technical Debt
Date: Thursday, January 21, 2010 6:00 PM-8:00 PM
Venue: 1235 Anthony Hall, MSU
Description: Technical debt, the cost of putting off good development practices, can cripple a project's velocity, flexibility, and quality. This presentation will focus on a number of common anti-patterns such as "sensitive tests" which are brittle and overly coupled to odd situations which cause them to fail. Having identified these behaviors, we’ll look at techniques to firstly quantify the impacts via real world costing examples, after which we'll walk through mitigation strategies such as buying components of a solution versus developing everything from scratch. You'll leave this session with a better idea of how to avoid these pitfalls, and how to pull yourself out of them if you do end up therein.
Bio:
Gary Short works for Developer Express as the Technical Evangelist on the frameworks team. He has a profound interest in technical architecture, especially in the areas of technical debt and refactoring. Gary is a Microsoft C# MVP and regularly gives presentations at user groups and conferences throughout the United Kingdom. Gary is also interested in dynamic languages such as Smalltalk, Ruby and Python as well as iPhone development using Objective-C.