Refactor that!

Article

Refactor that!

Jack Vaughan

During a recent journey of discovery through the world of Visual Studio related tools, SearchVB.com writer Ed Tittel uncovered a novel approach to refactoring. This methodology, if you will allow us to use that term, has been on the edges of software engineering for a number of years. It bears looking /

Some people may disparage the structure of some VB programs that have been running for many years. They point to code bloat. Some call it legacy. Around here our motto is: Anything that works is legacy. Refactoring is a way to take the best of programs (that work), but, at the same time, to improve their structure, so that programmers of the future can understand and maintain the running code.

Methodologies scare us. Years ago, an old assembler in the cube next to us would say that a methodology was just a method that went to college. That may be true, but it does not detract from some valuable contributions that methods have made to the programming profession. Refactoring may be one of those. Come to think of it, that assembler specialist refused to use Windows. Refactoring is about reformatting existing code so that it is understandable and maintainable as it is reconstituted for new deployment.

For a view of refactoring, and how it can play out in the world of Visual Studio, read Ed's Tittel's tip. While you are at it, check out a slew of helpful, related refactoring links offered for your perusal. We will call it a half-slew of

    Requires Free Membership to View

    When you register, you'll begin receiving targeted emails from my team of award-winning writers. Our goal is to provide a unique online resource for developers, architects and development managers tasked with building and maintaining enterprise applications using Visual Basic, C# and the Microsoft .NET platform.

    Hannah Smalltree, Editorial Director

    By submitting your registration information to SearchWinDevelopment.com you agree to receive email communications from TechTarget and TechTarget partners. We encourage you to read our Privacy Policy which contains important disclosures about how we collect and use your registration and other information. If you reside outside of the United States, by submitting this registration information you consent to having your personal data transferred to and processed in the United States. Your use of SearchWinDevelopment.com is governed by our Terms of Use. You may contact us at webmaster@TechTarget.com.

helpful links. Feel free to send relevant links in this area – together, we can create a whole slew!

Send your refactoring links to Refactoring link desk at SearchVB.com

Related
Refactor this by Ed Tittel – SearchVB.com
Refactoring Home – Refactoring.com
Refactoring: Improving the Design of Existing Code - on Amazon.com
WhatIsRefactoring - c2.com [a Wiki's take on refactoring]
Refactoring - elixir of youth for legacy VB code - Codeproject.com
Software refactoring - theserverside.com