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/
 



Reply via email to