To read all comments associated with this story, please click here.
"""
I always though that Microsoft reign so long because netscape just wait to long before rewritten their browser.
"""
Nope. there is no code that cannot be gradually refactored from where is is to where it needs to be. There may be some particularly wide chasms to leap during the course of the refactoring. But that's nothing compared to the challenges of rewriting from the ground up. We would not be cheering FF for having a measly 10-15% market share today (Isn't that sad?) if Mozilla.org had not spent a year pursuing the *right* course (refactoring what was there) and then thrown it all away in favor of the *wrong* course (a complete rewrite.)
Ouch. We are still paying for Mozilla.org's foolish actions today, in the year 2007.





Member since:
2005-07-06
Complete rewrites are generally a bad idea. Refactoring is the way to go.
Most prominent example: Netscape being rewritten as Mozilla. Now, for how many years where Microshaft allowed to reign the web for that simple reason?