This post originated from an RSS feed registered with Java Buzz
by Elliotte Rusty Harold.
Original Post: Objections to Refactoring
Feed Title: The Cafes
Feed URL: http://cafe.elharo.com/feed/atom/?
Feed Description: Longer than a blog; shorter than a book
Here’s part 8 of the ongoing serialization of Refactoring HTML, also available from Amazon and Safari.
It is not uncommon for people ranging from the CEO to managers to HTML grunts to object to the concept of refactoring. The concern is expressed in many ways, but it usually amounts to this:
We don’t have the time to waste on cleaning up the code. We have to get this feature implemented now!
There are two possible responses to this comment. The first is that refactoring saves time in the long run. The second is that you have more time than you think you do. Both are true.