.comment-link {margin-left:.6em;}

Thursday, January 27, 2005

Refactoring... in practice

For the past 3 days, I have been refactoring a project, working on it relentlessly, non-stop; hoping to complete it for launch this week.

Well, looking at it now, its amazing how much has been done. It looks like something that usually takes a project team weeks to do. But still, I am only half way done. It's still so far away.

The application block that I'm refactoring with is complex. But this is a necessary thing. This must set the foundation for later projects. It must be done now.

But I'm tired, I need a break... Will be back for more.

I'm loving it.


Tuesday, January 18, 2005

Refactoring

"A change made to the internal structure of the software to make it easier to understand and cheaper to modify without changing its observable behavior." --- Martin Fowler.