Fw: [FoRK] Re: is it worth it?

Nalin Savara < nsavara at vsnl.net > on > Fri Apr 21 12:31:46 PDT 2006

>
> Old Delphi didn't support SQL, so the only way to find records with
>
> complicated search criteria was to iterate through the table and use if
> statements to pick out the ones you wanted. This is fine if it's on the
same
>
> network with only a couple of users. But it's kind of overdue for
>
> modernization, especially now that we need to start thinking about
> supporting the payroll rules for Medicare, in addition to the Medicaid
> rules.
>
> I don't have the expertise to architect a
> "separate-the-business-rules-from-the-code" kind of system...
>
> -Corinna
>
Hey Corinna,
Which version of Delphi are you talking of ?

If I remember correctly, starting Delphi-2, circa 1997/1998, Delphi's been
supporting SQL... atleast I remember using it several years back.....

???

Nalin
----- Original Message -----
From: "Corinna" <corinna.schultz at gmail.com>
To: <fork at xent.com>
Sent: Friday, April 21, 2006 11:42 PM
Subject: [FoRK] Re: is it worth it?


>
> "Kevin Elliott" <K-Elliott at wiu.edu> wrote in message
> > Check out:
> > <http://www.joelonsoftware.com/articles/fog0000000069.html>
> >
> > "The idea that new code is better than old is patently absurd. Old code
> > has been used. It has been tested. Lots of bugs have been found, and
> > they've been fixed.
>
> Yes, I totally agree with this. When I feel tempted to rewrite something,
I
> have to ask if it's worth it, just from the perspective of risking new
bugs.
> In this project, the rewriting is made necessary by the abysmal
performance.
> We have multiple customers that would potentially have this problem, plus
> the company has ambitions of marketing the program to larger customers,
> which means more simultaneous users, so performance is a high priority.
>
> I've been working on the most egregious performance-related parts of the
> program for the last 5 months or so. It wasn't until someone actually used
> the new payroll system with a slow connection that this monster was
> uncovered. It's so awful, I had avoided even trying to understand it. But
> now, I'm forced to...
>
> Old Delphi didn't support SQL, so the only way to find records with
> complicated search criteria was to iterate through the table and use if
> statements to pick out the ones you wanted. This is fine if it's on the
same
> network with only a couple of users. But it's kind of overdue for
> modernization, especially now that we need to start thinking about
> supporting the payroll rules for Medicare, in addition to the Medicaid
> rules.
>
> I don't have the expertise to architect a
> "separate-the-business-rules-from-the-code" kind of system...
>
> -Corinna
>
>
>
> _______________________________________________
> FoRK mailing list
> http://xent.com/mailman/listinfo/fork


More information about the FoRK mailing list