[sword-devel] checking in

Troy A. Griffitts scribe at crosswire.org
Mon Jun 27 03:58:44 MST 2005


Thanks Will,  Amazingly that was the one.

Will Thimbleby wrote:

>
> 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
>
>
> _______________________________________________
> sword-devel mailing list: sword-devel at crosswire.org
> http://www.crosswire.org/mailman/listinfo/sword-devel
> Instructions to unsubscribe/change your settings at above page




More information about the sword-devel mailing list