Re: Analysis tools
From: Davids (nowhere_at_nowthere.com)
Date: 08/20/04
- Next message: Bruce Vander Werf: "EDSSpell or Addict - Either for DotNet?"
- Previous message: Davids: "Re: Analysis tools"
- In reply to: Gerrit Beuze: "Re: Analysis tools"
- Next in thread: Gerrit Beuze: "Re: Analysis tools"
- Reply: Gerrit Beuze: "Re: Analysis tools"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Fri, 20 Aug 2004 12:20:06 -0700
Thanks, I'll check it out.
The thing is, this tool is fairly microscopic in nature -- once we've identified what we
want to mess with, it might be helpful. At this point, I've got a few dozen large
.PAS/.DFM files I need to go through and identify chunks of code we might want to
"salvage".
-David
Gerrit Beuze wrote:
> Hello David,
>
> > I need to refactor a large GUI-based program, extract the main processing
> > elements, and make something that is scriptable and that uses those functions.
> > The way the program is currently structured, it isn't feasible to simply bypass
> > the GUI parts. (This program has a rich set of analytical functions in it that
> > process some data. Most of these functions operate on lists of data and are not
> > dependent on anything in the GUI part.)
> >
> > I'm wondering what tools people might recommend for simplifying such a task.
>
> I'd highly recommend ModelMaker Code Explorer.
> It comes with lots of native Delphi refactorings, I think in your case the ability
> to drag drop methods, properties from one class to another could be interesting
> just as ExtractMethod, and the ability to easily create and maintain properties.
>
> The fully functional demo (Delphi5-8) is available from http://www.modelmakertools.com
>
> Another options would be ModelMaker, but ModelMaker is less capable of
> refactoring form files. It can import the form source, but does not update
> the .dfm designer information.
>
> Gerrit Beuze
> ModelMaker Tools
>
> > Another way to look at it is that we want to take this GUI-driven app and turn
> > it into something that uses more of an MVC-approach to the world.
> >
> > TIA
> > -David
> >
- Next message: Bruce Vander Werf: "EDSSpell or Addict - Either for DotNet?"
- Previous message: Davids: "Re: Analysis tools"
- In reply to: Gerrit Beuze: "Re: Analysis tools"
- Next in thread: Gerrit Beuze: "Re: Analysis tools"
- Reply: Gerrit Beuze: "Re: Analysis tools"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]