[sword-devel] checking in

Will Thimbleby will at thimbleby.net
Mon Jun 27 09:40:23 MST 2005


On 26 Jun 2005, at 8:27 am, Troy A. Griffitts wrote:

> I once reluctantly read an article about rewriting code from  
> scratch.  In the end I was convinced that it was in general a bad  
> idea.  I wish I could point to the article and may dig it up, but  
> his point that sticks in my mind goes something like: all  
> developers are, by nature, designers and always look at code and  
> think, what a mess, I could rewrite that faster than learn how that  
> works.  Code that has been around a long time has gone through  
> invaluable time of testing and fixing.  You may not understand why  
> things are done as they are, because you don't know all the  
> scenarios the code operates correctly under.  All the little tweaks  
> for X to work while not breaking Y are expressed in the code, but  
> not easily evident.  Rewriting code throws away all that knowledge  
> and experience.

http://www.joelonsoftware.com/articles/fog0000000069.html




More information about the sword-devel mailing list