On CHOW: Why do onions make you cry?
1 Resources for

refactor

  • 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

Additional Resources

Refactor! Pro (exe)
Never before has a developer tool been so easy to use. You don't have to be an architect or designer to reap the benefits from using Refactor Pro. Tasks you do all the time are suddenly much easier with Refactor. Simply highlight the code you want to change smart tags...
Tags: Tool, Developer Express, Productivity, Middleware, Enterprise Software, Software
Software downloads 2008-01-21
MSDN Webcast: Code Visualization With Visual Studio 2005 (Level 200)
This webcast explains how the new Class Designer feature in Microsoft Visual Studio 2005 enhances developer productivity by providing visualization features to help you understand, design, and refactor code. This webcast demonstrates how class diagrams can be used throughout the development cycle and in a team environment to do initial...
Tags: Microsoft Developer Network, Microsoft Visual Studio, Webcast, Microsoft Visual Studio 2005, Visualization, Class, Microsoft Corp., Microsoft Development Tools, Digital Media, Development Tools, Software Development, Software/Web Development, Consumer Electronics, Personal Technology
Webcasts
Typemock (zip)
The Typemock Isolator developer tool is an add in for Visual Studio .NET (2005/2008) that simplifies unit testing by making a cleaner code and eliminating the need to refactor your code specifically for unit testing. This add in gives the Agile developer tools to isolate, stub or mock any class...
Tags: Development Tool, Tool, Typemock, Typemock Isolator Developer Tool, Microsoft Development Tools, .Net, C#, Productivity, Development Tools, Middleware, Programming Languages, Software Development, Software/Web Development, Enterprise Software, Software
Software downloads 2008-07-23
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
Visual Assist X (exe)
Read, write, refactor, and navigate faster than ever with more than 50 powerful features integrated seamlessly into your Microsoft development environments. Visual Assist X is an add-in designed and written by developers, for developers, so it improves productivity without getting in your way. Visual Assist X works with C/C++, C#...
Tags: Microsoft Visual Studio 2008, Microsoft Visual Basic, C#, Programming Languages, Microsoft Development Tools, .Net, Software Development, Software/Web Development, Development Tools
Software downloads 2007-12-27
Managing Software Entropy With RefactorIT and Oracle JDeveloper 10g
By using refactoring tools every software engineer and manager can manipulate obtuse code into elegant source code that is both efficient and manageable. A project manager or SQA Software Quality Assurance staff can use RefactorIT to monitor compliance with the programming rules by tracing how code size/complexity increase over time...
Tags: Oracle Corp., Oracle JDeveloper 10g, Oracle JDeveloper, Tool, Productivity, Java Development Tools, Tools & Techniques, Development Tools, Enterprise Software, Software Development, Software/Web Development, Management, Software
White papers
AutoCode (msi)
AutoCode is an add-in for Visual Studio .NET that automates repetitive coding tasks by invoking parameterized commands to generate code, refactor, execute IDE actions or execute any user defined command. Built in commands allows you to quickly generate classes, properties or methods, surround code with if else or try catch,...
Tags: Task, Microsoft Visual Studio, Devprojects, AutoCode, Microsoft Development Tools, Development Tools, Software Development, Software/Web Development
Software downloads 2008-06-11
Investigating Large Software System Evolution: The Linux Kernel
Large multi-platform, multi-million lines of codes software systems evolve to cope with new platform or to meet user ever changing needs. While there has been several studies focused on the similarity of code fragments or modules, few studies addressed the need to monitor the overall system evolution. Meanwhile, the decision...
Tags: Software, Linux, Linux Kernel, Similarity, Tools & Techniques, Management
White papers
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
Give SQL Professional Toolbelt a Test Run
Are you a SQL Server DBA that wants to streamline work? Or maybe you are a Network Engineer that just inherited SQL Server tasks to do your job. If you are new or a seasoned veteran, there are specific tools available to help you with your day-to-day SQL...
Tags: Uncategorized, sql server, Microsoft, databases
Blog posts 2007-05-08
Use the Adapter design pattern in Java to interface consistently with clients
Leverage the power of design patterns in Java: learn how to use the Adapter pattern to provide consistent interfaces to clients in this sample chapter from Design Patterns in Java, 2nd Edition. Discover how the Adapter pattern lets you use an existing class to meet a client class's needs....
Tags: Design Pattern, Java, Adapter
Book chapters 2006-11-15
Sloppy Software Development
I'm curious. Does anyone else out there among us developers run into this all the time?I'm working on a "team" of 15 to 20 developers. Some are older, many are newer. The application has existed for quite awhile now.Over the years I have managed to get good...
Tags: CodeBubba, developer
Discussion threads 2007-03-30
Overloading in java
Why return type is not cosidering in java overloading?Never seen the reason explicitly defined butShould be two foldFirst it would be very inefficient interms of compiler optimisation. The second and the key point is , if the reurn value is differennt then you are not really overloading.Overloading is achieving the...
Tags: Programming languages, return type
Discussion threads 2006-08-07
Watch a server room cabling nightmare become an organized dream
More InfoThe photo gallery is nice, but I'd like to know more. Like what did it cost, how many man hours did it take? Are the cables labelled? Is this new cabling documented?Maintenance of rack-mount serversCongratulations on a good job of tidying up this server rack. ...
Tags: Network technology, serverS, cable
Discussion threads 2005-10-21
extreme vs rad
what is extreme programming?http://www.extremeprogramming.org/rules.htmlwhat is rad?http://csweb.cs.bgsu.edu/maner/domains/RAD.htmthe questions:which is a better model, and why do you think so?what are the drawbacks to both models?okay since no-one want to start...if I have an option I use a mixture of procedural and object oriented instead of either.if I have to work with one...
Tags: RAD
Discussion threads 2005-02-07
Rely on simple design and sound logic for Java performance optimization
An essential part of all Java development is performance optimization. A Java project is incomplete without extended discussions and arguments on optimization by the development team. The premise for all of these discussions is that Java is slow. Most refuse to look beyond this notion and believe that unless they...
Tags: Performance management, Programming languages, J2EE, Application servers, Middleware, Enterprise software, Harshad Oak, Java, performance, EJB
Technical articles 2003-08-21
Why you need a code reuse specialist
Object-oriented programming is great because it lets you write reusable chunks of code, instead of reinventing the wheel for each project. But recycling code isn't as easy as it sounds. That's why Matthew Osborn says you need an expert.Don't get me wrong from the title of this article—I'm as big...
Tags: OOA/OOD/OOP, Matthew Osborn, object-oriented, object-oriented programming
Technical articles 2002-05-01
Test-driven development lets you eliminate bugs as you code
In software development, bugs are a fact of life. However, test-driven development can reduce software bugs to a minimal annoyance. See how to set up a system for your next project.Project post mortems often focus on how many bugs were discovered and how they were managed. Take any process evaluation...
Tags: Programming languages, Microsoft Office, FormatDate, Harshad Oak, TDD, JUnit, developer, Java
Technical articles 2003-09-30
Save time and prevent coding headaches with nullable types in C-sharp 2.0
Oneheadache for C# developers before C#2.0 was the inability to assign a null value to certain types. Forinstance, if you declared an int, you could never set that variable to a null value. Thesame held true for DateTimeobjects. This limitation forced application developers to come up with their own solutionsand...
Tags: GetValueOrDefault, HasValue, nullable type, Value at Risk, Zach Smith
Technical articles 2006-08-03
  • << Previous
  • page 1 of 1
  • Next >>


Network Administration in Windows Server 2003
While the role of a Windows network administrator would never be considered easy, you can lighten your load by knowing the ins and outs of Microsoft's ...
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

Managed Hosting