On Sun, Oct 17, 2004 at 06:27:53AM -0400, Ron Jeffries wrote:
> Are these personal queries processed through your code,
Alas - they are not.
> or directly by a separate database package?
Directly by the same database package. I actually deliver
a database package where I get to define the schema +
workflow, but the mechanism for defining queries is part
of the "out-of-the-box" app that does not provide for
any customizing/filtering.
> These are interesting problems without obvious answers. (Maybe that's the
> definition of "interesting problem", or at least part of it.)
Yeah. The parts of the package that we cannot touch/customize
and which give the end-user direct access to the data via
its name and type and table-name. So encapsulation and
separation of interface-from-implementation are lost
from the start.
Something I dislike even more ... the app doesn't support the
notion of separating form (interface) from the data it presents.
The app lets me define a GUI form for a particular entity-type
(data record) which I can define. But I can't put any "fields"
on the form for anything that isn't an actual "field" in the
data-record. I can hide (neglect to display) something on the
form that is in the record, and I can choose a "display name"
on the entry-form that may be different from the actual field
name in the schema. But the query-wizard shows the schema
field names.
> Ron Jeffries
> www.XProgramming.com
> We cannot solve our problems with the same thinking we used when we created them.
> -- Albert Einstein
>
>
>
>
> To Post a message, send it to: [EMAIL PROTECTED]
>
> To Unsubscribe, send a blank message to: [EMAIL PROTECTED]
>
> ad-free courtesy of objectmentor.com
> Yahoo! Groups Links
>
>
>
>
>
>
--
Brad Appleton <[EMAIL PROTECTED]> www.bradapp.net
Software CM Patterns (www.scmpatterns.com)
Effective Teamwork, Practical Integration
"And miles to go before I sleep." -- Robert Frost
To Post a message, send it to: [EMAIL PROTECTED]
To Unsubscribe, send a blank message to: [EMAIL PROTECTED]
ad-free courtesy of objectmentor.com
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/extremeprogramming/
<*> To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/