Removing Duplication by Refactoring
Published May 5th, 2010 Under Coding, Open Source Tools | Leave a Comment
This video removes the duplication in the add and subtract classes by introducing an abstract base class. The end result is a use of the template method pattern.
Video Producer: Brett L. Schuchert
Learning how to use the Extract Interface Technique
Published February 22nd, 2010 Under Coding | Leave a Comment
In this episode we are going to take a look at another refactoring technique, the Extract Interface technique. This technique allows you to extract an interface from a class in order to break your concrete dependencies. By doing this you can provide yourself with better testing support as well as a better layer of abstractions.
http://www.dimecasts.net/Content/WatchEpisode/163
How Do I Refactor my Code in Visual Studio?
Published January 14th, 2010 Under Coding | Leave a Comment
These two videos show how to use the refactoring tools in Visual Studio.
Refactoring A Cyclomatic Complexity Script
Published December 23rd, 2009 Under General | Leave a Comment
An example of refactoring to clean up a python script.
Test-Driven Development With Refactoring
Published September 24th, 2009 Under Coding, Software Testing | Leave a Comment
Success on an Agile project relies heavily on the people in the trenches. Developers, testers, and product managers focused together, can deliver astonishing accomplishments in a short amount of time. Extraordinary results require discipline, motivation and alignment. Test Driven Development (TDD) and Refactoring creates the momentum to help developers organically adapt to an endlessly changing world. In this hands-on tutorial, you will see and try simple TDD and Refactoring exercises. The session is split in two videos.
keep looking »