hi Bruce,
I see what you say but i would like to let you know that This
cross-referencing actually helps in extending the PFC. Let me explain...
If you did not like the sort service or found some bug in some of the
service which is being used by other PFC service. Now you could go and patch
it up or put in your extensions in the PFE layer. Since these PFE layers are
referenced or as you say cross-referenced, the patches you put or extensions
you make are available to other PFC services to use. This way you can
achieve global extension.
Thats another good reason why it is suggested to make extensions under a
insertion layer between PFC and PFE and not to descendents of PFE.
Thus due to Cross-reference changes made at extension layer are made
available at PFC layer.
You could have a peek at a very good book by William Green. "The PFC
Reference."
--------------------------------------------------------------
Keep your face to the sunshine and you cannot see the shadows. -- Helen
Keller
--------------------------------------------------------------
Bye and Thanks,
Karthik S. Consultant,
Avon Products Inc., Rye, NY.
(914) 935 2464 (O) (203) 325 9825 (H)
[EMAIL PROTECTED], [EMAIL PROTECTED]
-----Original Message-----
From: Bruce Nordstrand <[EMAIL PROTECTED]>
To: '[EMAIL PROTECTED]' <[EMAIL PROTECTED]>
Date: Friday, August 20, 1999 2:31 PM
Subject: RE: PFCSIG PFC Architecture
Ok, for the people who have replied to this.
I am not suggesting no pfe layer. I do actually use it and like the
functionality it provides. What I do take issue with is the
cross-inheritence between layers - the base windows are a perfect
example. That is what my meaning was in the first place, don't think I
explained myself very well.
Regards
+-----------------------------------------------------------------------
----------------------------------+
Bruce Nordstrand
KSL Consulting Pty Ltd
P.O. Box 4852, North Rocks, NSW 2151, Australia
Phone: +61 2 9873-6256 Fax: +61 2 9873-6216
Email: [EMAIL PROTECTED] Web: http://www.ksl.com.au
+-----------------------------------------------------------------------
----------------------------------+
PCDocs/Fulcrum <http://www.pcdocs.com/> Alliance Network
Member
> -----Original Message-----
> From: hassan Boutchiche [SMTP:[EMAIL PROTECTED]]
> Sent: Friday, 20 August 1999 10:44 pm
> To: Bruce Nordstrand
> Subject: RE: PFCSIG PFC Architecture
>
> Hello Bruce,
> If you introduce your corporate layer between pfc end pfe, you will
> use pfe
> only for bugs fixes. This way when new pfc version is released, the
> layer
> will be replaced by the new one whith syabe bugs fixes enhancement and
> your
> your corporate layer will continue to be used with no problem.
> I hope this will help to understand why you never put any code in pfe
> layer.
> Regards,
>
>
> > -----Original Message-----
> > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On
> Behalf Of
> > Bruce Nordstrand
> > Sent: Friday, August 20, 1999 3:40 AM
> > To: '[EMAIL PROTECTED]'; '[EMAIL PROTECTED]'
> > Subject: PFCSIG PFC Architecture
> >
> >
> > Hi All
> >
> > This is dangerous as George Haines' mail will send out a zillion
> > messages (PBPFC) but here goes....
> >
> > Does anyone have any comments/can throw any light on the reasoning
> > behind the PFC architecture. I find it strange (and annoying) that
> the
> > main pfc libraries refer to objects in the pfe libraries, thereby
> > forcing the use to the extension layer. What really irks me is that
> > PS/Sybase themselves don't use this architecture! - just look at
> some of
> > the utilities they supply (APU etc). They have a pfc layer
> equivilent
> > to the pfe layer and an app layer.
> >
> > I thought class librarie/frameworks were supposed to be layered in
> such
> > a way that you could stick bits inbetween or leave out all together
> if
> > you wanted too without having to resort to Extender Utilities.
> >
> > I'll be interested in any comments you have
> >
> > Regards
> >
> +---------------------------------------------------------------------
> --
> > ----------------------------------+
> > Bruce Nordstrand
> >
> > KSL Consulting Pty Ltd
> > P.O. Box 4852, North Rocks, NSW 2151, Australia
> >
> > Phone: +61 2 9873-6256 Fax: +61 2 9873-6216
> > Email: [EMAIL PROTECTED] Web: http://www.ksl.com.au
> >
> +---------------------------------------------------------------------
> --
> > ----------------------------------+
> > PCDocs/Fulcrum <http://www.pcdocs.com/> Alliance Network
> > Member
> [EMAIL PROTECTED] HOSTED BY IIGG, INC. FOR HELP WITH LIST SERVE COMMANDS, ADDRESS
> A MESSAGE TO [EMAIL PROTECTED] WITH THE FOLLOWING MESSAGE: help pfcsig
> SEND ALL OTHER INQUIRES TO [EMAIL PROTECTED]