Gary Short has over 20 years of experience in software development and has been involved with such industry powerhouses as American Express and IBM. Currently with Developer Express, Gary works alongside the frameworks division as their Technical Evangelist. He has a deep interest in technical architecture, focusing particularly on how architectural design can affect the delivery of development solutions. Gary’s core areas of interest are in technical debt and refactoring. Gary has been recognised as a Microsoft MVP for four consecutive years, and gives back to the developer community through his involvement with both community events, and national and international conferences throughout the UK, Europe and the United States.
Track: Excellence, friday 13:00 - 13:50
Technical debt is the cost of putting off good development practices. This debt, must be paid back to avoid the “interest payments” becoming crippling. This presentation will further define technical debt, before examining some anti-patterns and how to avoid them. We’ll then look at how to put a financial cost on technical debt, and end by examining some measures to identify technical debt in a code base.
Track: .NET, wednesday 11:10 - 12:00
The .Net framework provides a rich set of collection classes, but how much do you really know about them? In this presentation we’ll take a deep dive into the .Net 4.0 collection classes and examine which are best for what scenario and why. By the end of the presentation, you’ll no longer be happy just reaching for the same old collection you always have before, but you’ll be armed with the information required to pick the best collection for your needs.