Re: Just uninstalled Delphi 2005 Enterprise
- From: "Trevor de Koekkoek" <trevor_dek@xxxxxxxxx>
- Date: Tue, 13 Sep 2005 10:40:58 -0400
> > I think data-aware components have their use
>
> I've heard too many horror stories and encountered too many nightmare
> creatures arising from them to have even a speck of faith in them :/
> On the scale of bad programming practice, I rank them right with 'goto'
> (the development speed "gains", the maintainance bugs and flexibility
> issues being strikingly similar).
>
Interesting. I've never encountered a development project that chose to NOT
use data-aware controls that didn't have reams and reams of unnecessary
mapping code and corresponding bugs to go with it. The data-aware controls
IMO, though not without problems are a fairly elegant way of producing a
Document-View pattern into a UI. Now mind you I am talking about DataSet
aware and not database aware. I never connect my UI directly to the
database and always use ClientDataSets. Most applications I write this way
have almost Zero code in the UI with all the data handling happening in the
Controller (my version of an MVC / Document View pattern).
Ultimately there has to be a mapping from data to controls. Either you use
a good one out of the box, or build a good one yourself or write a mangled
off the cuff one with no plan.
I'm not saying that a good OPF or other solution might not be better, but in
my experience most projects that don't use data-aware controls because they
are "BAD" end up implementing something far worse.
-Trevor
.
- Follow-Ups:
- Re: Just uninstalled Delphi 2005 Enterprise
- From: Eric Grange
- Re: Just uninstalled Delphi 2005 Enterprise
- From: Abdullah Kauchali
- Re: Just uninstalled Delphi 2005 Enterprise
- References:
- Just uninstalled Delphi 2005 Enterprise
- From: André Prins
- Re: Just uninstalled Delphi 2005 Enterprise
- From: Günther Schoch
- Re: Just uninstalled Delphi 2005 Enterprise
- From: André Prins
- Re: Just uninstalled Delphi 2005 Enterprise
- From: John Jacobson aka Captain Jake
- Re: Just uninstalled Delphi 2005 Enterprise
- From: André Prins
- Re: Just uninstalled Delphi 2005 Enterprise
- From: John Jacobson aka Captain Jake
- Re: Just uninstalled Delphi 2005 Enterprise
- From: Eric Grange
- Re: Just uninstalled Delphi 2005 Enterprise
- From: Wayne Niddery [TeamB]
- Re: Just uninstalled Delphi 2005 Enterprise
- From: Eric Grange
- Re: Just uninstalled Delphi 2005 Enterprise
- From: Eric Grange
- Re: Just uninstalled Delphi 2005 Enterprise
- From: Eric Grange
- Just uninstalled Delphi 2005 Enterprise
- Prev by Date: Re: Hotfixes
- Next by Date: Re: famos delphi men .
- Previous by thread: Re: Just uninstalled Delphi 2005 Enterprise
- Next by thread: Re: Just uninstalled Delphi 2005 Enterprise
- Index(es):
Relevant Pages
|