Refactoring

| | Comments (1)
"Cleaning up code" is a terrible thing. Redesigning WORKING code into different WORKING code (also known as refactoring) is terrible. The reason is that once you touch WORKING code, it becomes NON-WORKING code, and the changes you make (once you get it working again) will never be known. It is basically a programmerís ego trip and nothing else. Cleaning up code, which generally does not occur in nature, is a prime example of amateur Open Source software.
May the Source Be With You
Robert X. Cringely
I think that Cringely should do some reading. And if that doesn't convince him that refactoring can be a good thing, then I think we should throw him into a Cage Match with Kent Beck and Martin Fowler. heh.

1 Comments

Leave a comment

About this Entry

This page contains a single entry by Dylan published on May 4, 2003 1:15 AM.

ATT Cable was the previous entry in this blog.

Doctored Photo is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.