Error!
Success!

By tag: Refactoring

showing:  of
0
kicks

Strive for Functional Cohesion  (Unpublished)

Today, I came across a random class at the bottom of a file (you do have one class per file, don’t you?). This class had one static, readonly member on it, which was a regular expression used to determine whether or not an address was a post office box.


Kicked By:
Drop Kicked By:
0
kicks

Refactoring Techniques: Learning the Wrap Method  (Unpublished)

Taking a look at the Wrap Method refactoring technique outlined in detail in Working Effectively with Legacy Code. We will walk though this technique and take a look at how it can help you to create better and more maintainable code.


Kicked By:
Drop Kicked By:
0
kicks

Refactoring Series – Part 5 – Some Real World Refactoring  (Unpublished)

In part five of my refactoring series I made some real world refactoring. I refactored the database schema update of the open source project “Personal Task Manager” which is available at SourceForge.


Kicked By:
Drop Kicked By:
0
kicks

The Dynamic Programmer - Using tests as a learning tool  (Unpublished)

How to leverage test to learn new api's and as a refactoring tool.


Kicked By:
Drop Kicked By:
0
kicks

Refactoring Service Dependencies to Separated Interface  (Unpublished)

Fantastic article by Billy McCafferty on content you already know... Don't you?? This covers some of the core points that any modern developer simply must know if they want to be taken seriously on all but the most trivial projects.


Kicked By:
Drop Kicked By:
0
kicks

ReSharper 4.01 RC1 Released! Also See each Dev « ubiquitous fluency  (Unpublished)

Here is a love letter to ReSharper. All the devs are show, and today we got RC1 for the 4.01 release. NICE!


Kicked By:
Drop Kicked By:
0
kicks

F# vs. C#: refactoring in parallel and generics  (Unpublished)

In an attempt to avoid out parameters (which suck) in C#, I refactored a bit of contrived code to bury them elsewhere. I also worked on the equivalent F# code, and found more things about C# that may or may not suck.


Kicked By:
Drop Kicked By:
0
kicks

Stop Refactorbating or You'll Go Blind!  (Unpublished)

A new term for the developer lexicon: Refactorbation.


Kicked By:
Drop Kicked By:
0
kicks

Speed Coding with Regionerate, GhostDoc & Visual Studio's Refactoring  (Unpublished)

A short screencast I created that demonstrates how I use free productivity enhancers such as GhostDoc, Regionerate and Visual Studio's built-in refactoring tools.


Kicked By:
Drop Kicked By:
0
kicks

Refactoring towards a DRY, fluent interface  (Unpublished)

In my current project, I have an application service that is used to make various modifications to a shopping cart, like adding cart items, applying discounts, changing quantities, etc. Well as this service class evolved, the methods were starting to look like this...


Kicked By:
Drop Kicked By:
0
kicks

Refactoring Tools for Java and .NET  (Unpublished)

Refactoring is the process of changing a software system in such a way that it does not alter the external behavior and result of the code yet improves its readability and internal structure. Object oriented developers recognize the value of refactoring working code. Until recently good tools have n...


Kicked By:
Drop Kicked By:
0
kicks

Free refactoring tool for ASP.Net and Visual Studio - Must See!  (Unpublished)

Developer Express released a free version of their refactoring tools for ASP.Net. There are also links to a funny screencast and to an article with many screenshots in the blog entry.


Kicked By:
Drop Kicked By:
0
kicks

Creating Composite View Components In MonoRail / Refactoring Exercise  (Unpublished)

In a previous post, I showed some examples of how to create custom view components in MonoRail and touched on the ability to create composite view components. Since then I've refactored towards the use of interfaces which I think is a cleaner approach, so I thought I'd share.


Kicked By:
Drop Kicked By:
0
kicks

Refactoring, Improving the Design of Existing Code  (Unpublished)

Read a review of this modern classic book by Martin Fowler of UML Distilled fame. Excerpt: Refactoring is a risky procedure that dates back to the advent of the SmallTalk programming language. But, it has since spread to all modern languages; and, it is considered critical in framework and class lib...


Kicked By:
Drop Kicked By:
0
kicks

Refactor the code before you write it  (Unpublished)

Have you ever heard the saying “If you don’t know where to look, don’t look at all”? Think about this saying and coding. If a piece of code somewhere in the system is causing an error, don’t split the whole thing apart to find it. Know where to look for it before you cause even more damage.


Kicked By:
Drop Kicked By: