Gary Short - Refactoring - Everything you wanted to know but were afraid to ask
Re-factoring is a skill all modern developers need. We will take a deep dive into refactoring; starting with defining “technical debt” and how that problem is solved by refactoring, before going on to look at common refactoring tasks. We’ll finish by looking at how tooling can help us with these tasks and examining some more advanced “refactoring to patterns” topics.
Gary Short works for Developer Express as the Technical Evangelist on the frameworks team. He has a deep interest in technical architecture, especially in the areas of technical debt and refactoring. Gary is a C# MVP and gives presentations at user groups and conferences throughout the UK. As well as C#, Gary also has an interest in dynamic languages such as Smalltalk, Ruby and Python as well as iPhone development using Objective-C
|