On UrbanBaby: I won't vaccinate my daughter!
7 Resources for

refactoring

  • Subscribe to this listing via:
  • RSS
  • Email

TechRepublic Resources

Employ refactoring via Visual Studio to write better code
Refactoring is the practice of making your code cleaner and clearer without affecting the functionality. Find out what's included in Visual Studio's Refactor menu, and discover a couple of Visual Studio add-ins that bring refactoring to the Visual Basic community. by Tony Patton
Tags: Developer, Microsoft Visual Studio, Microsoft Visual Basic, Code, Feature, Refactoring, Refactor, Refactor Menu, Visual Studio IDE, Microsoft Development Tools, Programming Languages, Development Tools, Software Development, Software/Web Development, Tony Patton
Blog posts 2008-08-04
Interbase/Firebird Development Studio (exe)
Interbase/Firebird Development Studio is a fully-loaded, power-packed solution that most administrators and programmers can only dream about, at an affordable price. All stages of your database development, from design to deployment to maintenance, are easy, flexible, and powerful. With Interbase/Firebird Development Studio, you get the most powerful tools for the...
Tags: Interbase/Firebird Development Studio, Refactoring, Storage, Databases, Hardware, Enterprise Software, Software, Data Management
Software downloads 2008-01-15
Develop better code by gleaning insight from previous experiences
Create readable code as you develop your application and reduce future frustration using the techniques gleaned from superior experience. Refactoring is the process of revising existing code, which is often a time consuming process. However, prefactoring is the art of applying the insights gleaned from previous experience...
Tags: O'Reilly Media Inc., Refactoring, Productivity
Book chapters 2005-12-09
Develop better code by gleaning insight from previous experiences
Refactoring is the process of revising existing code, which is often a time consuming process. However, prefactoring is the art of applying the insights gleaned from previous experience (whether yours or someone else's) to new projects. It's based on the premise that you're better off considering the best possible design...
Tags: axiom, design pattern, Ken Pugh, Microsoft Word, O'Reilly Media Inc., Prefactoring, premise, Refactoring
Download resources 2005-12-09
How to omit or include optional arguments in VB6
How to omit or include optional arguments in VB6article rootUse Multiple Methods Not Optional ArgumentsAlthough VB6 and many other languages as well support optional arguments in methods, this is really not the best solution to the programming problem.There are typically two scenarios where programmers use optional arguments. One, a...
Tags: Microsoft Visual Basic 6.0, optional argument, programming, refactoring, software development, Wayne M.
Discussion threads 2005-08-26
The benefits of code refactoring
The benefits of code refactoringRefactoring is, very simply put, the revision of code in order to make it more efficient, maintainable and easier to work with. This TechRepublic download covers the subject in detail:http://techrepublic.com.com/5138-10548-5642838.html[b]The download makes the case for code refactoring, but how many developers in the TechRepublic community actually...
Tags: benefit, Mark W. Kaelin, programming, refactoring
Discussion threads 2005-03-28
Moving procedural libraries into object-oriented frameworks
Porting procedural code to an object-oriented framework is a difficult process. Find out how refactoring makes the task easier.Porting procedural code, such as C, to an object-oriented framework can be overwhelming to architects new to object-oriented design. However, once you’ve completed the move, you can take advantage of one of...
Tags: OOA/OOD/OOP, Kevin Brown, Martin Fowler, object-oriented, Refactoring
Technical articles 2002-02-12

Additional Resources

Why bother with refactoring? Here are some good reasons
"Refactoring" refers to the process of revising existing code in order to make it more efficient, maintainable, and easier to work with. Code that is successfully refactored performs better when executed and becomes more accessible to a wider range of subsequent developers. Download this important article for concrete tips on...
Tags: Developer, TechRepublic Inc.
Download resources 2005-03-28
Improve your HTML using refactoring techniques
Refactoring code lets you rewrite it without introducing bugs -- and a similar approach can be used to improve your HTML. This sample chapter from Refactoring HTML: Improving the Design of Existing Web Applications explains how to methodically transform old HTML into well-formed, valid XHTML. ...
Tags: Technique, HTML, Addison-Wesley, Xhtml, Scripting Languages, Software/Web Development, Web Development
Book chapters 2008-05-28
Code Refactoring in VS.NET 2005
Development is often a messy process. Often, one needs to organize the code to make it more readable, or restructure it to improve readability. Manually polishing code is both cumbersome and error prone. Fortunately, VS.NET 2005's Refactoring Tool is an awesome new feature that lets a developer modify the code...
Tags: Microsoft Visual Studio.Net, Development, Jupitermedia Corp., C#, .Net, Microsoft Development Tools, Programming Languages, Software Development, Software/Web Development, Development Tools
White papers 2007-04-13
MSDN Webcast: Visual Studio 2005 Team Edition for Database Professionals (Part 3 of 4): Database Testing and Refactoring (Level 200)
This third webcast in the series covers the Database Unit Testing, Rename Refactoring, and database population features in Microsoft Visual Studio 2005 Team Edition for Database Professionals. The webcast shows how the Database Unit Testing infrastructure allows to create database unit tests using Transact-SQL or managed code and also explains...
Tags: Microsoft Developer Network, Microsoft Visual Studio, Team, Webcast, Microsoft Visual Studio 2005, Storage, Databases, Hardware, Enterprise Software, Software, Data Management
Webcasts
Getting It Right the Second Time
Even when a person pays plenty of attention to a program's design up front, it can still benefit from some systematic review and clean-up after the code is written - a process known as refactoring. In this paper, the author applies the concept of refactoring to some sections of OverloadCheck...
Tags: Oracle Corp., Author, Benefits, Human Resources
White papers
Refactoring Using Type Constraints
Type constraints express subtype-relationships between the types of program expressions that are required for type-correctness, and were originally proposed as a convenient framework for solving type checking and type inference problems. This paper shows how type constraints can be used as the basis for practical refactoring tools. In one's approach,...
Tags: Constraint, Productivity
White papers 2007-06-16
Sun Java Studio Enterprise 7 Sneak Preview
The webcast presents information about UML modeling, collaboration, refactoring, and more.
Tags: Java, Sun Microsystems Inc., Sun Java, UML, Research & Development, Programming Languages, Ooa/Ood/Oop, Software Development, Software/Web Development, Business Operations
Webcasts
Evolutionize your database design
This sample chapter from Refactoring Databases: Evolutionary Database Design argues that evolutionary approaches to development that are iterative and incremental in nature are the de facto standard for modern software development. Accordingly, data professionals, in particular database administrators, need to adopt evolutionary and agile techniques similar to those of...
Tags: Chapter, Storage, Databases, Hardware, Enterprise Software, Software, Data Management
Book chapters 2006-06-19
Agile Delivery at British Telecom
This article describes the approach used by British Telecom to move towards an Agile development processhttp://www.methodsandtools.com/archive/archive.php?id=43Agile or Faster Waterfall?Although I would like to actually investigate British Telcom's success before weighing in, I question whether they will adopt and continue to use agile practices. I am concerned that merely reducing...
Tags: enterprise architecture, bullet
Discussion threads 2006-07-25
ObjectBuilder (exe)
ObjectBuilder is a C++ Case tool (Case, forward engineering, refactoring, documentation generator). It lets you create, manipulate and navigate classes, class relations, class members and class methods at a high level of abstraction.
Tags: OldPortal.com, ObjectBuilder, C/C++, Productivity, Programming Languages, Software Development, Software/Web Development
Software downloads 2006-02-27
Creating and Deploying Always-Available Mobile Web Applications With M-Business Anywhere
This webcast is designed for the IT professional who has downloaded, installed and began development with M-Business Anywhere. The webcast will explore intermediate-level development techniques for refactoring always-connected Web applications for always-available use.
Tags: M-Business Anywhere, Webcast, Sybase Inc., Databases, Digital Media, Enterprise Software, Software, Data Management, Consumer Electronics, Personal Technology
Webcasts
Source Explorer VS.NET 2003 and 2005 Addin (zip)
Source Explorer builds full tree-like document maps for source code files and lets you manipulate nodes and source code in an easy and convenient fashion. Supports C#, XML, VB.NET, SQL, and some other formats. Version 1.1 has multiple nodes selection, user-defined refactoring.
Tags: Microsoft Visual Studio.Net 2003, Addin, Source Code, Microsoft Visual Studio.Net, IVDEV, C#, .Net, Microsoft Development Tools, Programming Languages, Software Development, Software/Web Development, Development Tools
Software downloads 2006-12-20
Metaspec C# Parser Library (zip)
Metaspec C# Parser Library is designed to provide the kernel for applications, which require processing C# source code: refactoring, formatting, and verification applications, and other similar tools. C# parser is fully compliant with ECMA-334 and ECMA-335 standards. In addition, it supports Microsoft-specific extensions. C# parser is available in two versions:...
Tags: Metaspec C# Parser Library, C# Parser, C#, .Net, Programming Languages, Software Development, Software/Web Development
Software downloads 2005-06-29
  • << Previous
  • page 1 of 1
  • Next >>


Crash Course: HTML
This pre-packaged presentation contains everything you need to get end users up to speed about HTML --even if you don't consider yourself a public spe ...
Buy Now
Cisco IOS Command Chart (IOS v.12+)
Becoming proficient with Cisco equipment means remembering a whole new set of commands. These command charts give you a quick way to look up the needed IOS commands and switches when you need them.
Buy Now

The PC Cracked Open