Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror

Slashdot videos: Now with more Slashdot!

  • View

  • Discuss

  • Share

We've improved Slashdot's video section; now you can view our video interviews, product close-ups and site visits with all the usual Slashdot options to comment, share, etc. No more walled garden! It's a work in progress -- we hope you'll check it out (Learn more about the recent updates).

×
Programming Software

When Rewriting an App Actually Makes Sense 289

Posted by timothy
from the old-app-was-starting-to-fester dept.
vlangber writes "Joel Spolsky wrote a famous blog post back in 2000 called 'Things You Should Never Do, Part I,' where he wrote the following: '[T]he single worst strategic mistake that any software company can make: They decided to rewrite the code from scratch.' Here is a story about a software company that decided to rewrite their application from scratch, and their experiences from that process."
This discussion has been archived. No new comments can be posted.

When Rewriting an App Actually Makes Sense

Comments Filter:
  • by Anonymous Coward on Saturday May 22, 2010 @07:50AM (#32304762)

    5. When it is written in Visual Basic. Always.
    4. When I'm getting paid by the hour and it is written in Visual Basic. Always
    3. When it was written in a mid-90s WYSIWIG bastard child of a mid-80s interpreted language.
    2. When it uses a thousand "IF-THEN-ELSE" when it means to use regular expressions
    1. When it is written in Visual basic.

  • by PRMan (959735) on Saturday May 22, 2010 @08:43AM (#32305084)

    5. When it is written in Visual Basic. Always.
    4. When I'm getting paid by the hour and it is written in Visual Basic. Always
    3. When it was written in a mid-90s WYSIWIG bastard child of a mid-80s interpreted language.
    2. When it uses multiple five-to-ten thousand line case statements
    1. When it is written in Access basic.

    This is why I am currently rewriting everything from scratch in .NET at my company.

  • by Rockoon (1252108) on Saturday May 22, 2010 @09:59AM (#32305586)

    If they can, they really should disable the generation of that. It's a useless artifact of the broken ASP.NET WebForms approach, which isn't really even necessary for a blog like theirs.

    Are you suggesting a rewrite?

  • Re:And why? (Score:1, Funny)

    by Anonymous Coward on Saturday May 22, 2010 @12:02PM (#32306428)

    He spent 3 years dead for tax reasons.

No amount of genius can overcome a preoccupation with detail.

Working...