I occasionally get some stick for being a dinosaur, so I decided my next
app would be properly oop.
I have trouble deciding the build order of the layers (based on what an
object could/should know about other objects, and in particular how to map
n-tier design onto the vfp world view.
So I resorted to the web - only to find (again) that there seems to be no
consensus on what *practically* to do, all discussions seem to degenerate
into angels-on-a-pin abstract navel gazing.
Several bods (some eminent) having a tired heresy-fest here:
http://fox.wikis.com/wc.dll?Wiki~FourTierArchitecture~softwareEng

Who can fit the pegs into the holes?

Holes:
UI layer
Businees [Rules] layer
Data Management layer
Data Layer

Pegs (for this game):
main.prg
oApp / App Class
Class Libs
Proc/ Fn libs
Bizobj(s)
DataObj(s)
Cursors
CursorAdapters
Data Environment
Datasession(s)
Top Level Forms
Forms
Controls
rdbms
tables
relations, constraints, SP's
The_Programmer

Use your skill and experience to build an understandable, functional,
maintainable design using some or all of the objects provided !!!
The addition of themes, alpha transparency, voice recognition/ response,
email, braille and AI is left as an exercise for the more seriously
deranged reader <s>.


Andrew Davies  MBCS CITP
  - AndyD        8-)#


**********************************************************************

This email and any files transmitted with it are confidential and intended 
solely for the use of the individual or entity to whom they are addressed. If 
you have received this email in error please notify the system manager.

This footnote also confirms that this email message has been swept by 
MIMEsweeper for the presence of computer viruses.

Please contact [EMAIL PROTECTED] with any queries.

**********************************************************************



_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://leafe.com/mailman/listinfo/profox
OT-free version of this list: http://leafe.com/mailman/listinfo/profoxtech
** All postings, unless explicitly stated otherwise, are the opinions of the 
author, and do not constitute legal or medical advice. This statement is added 
to the messages for those lawyers who are too stupid to see the obvious.

Reply via email to