so what I am hearing is that decorator requires an explanation....

right?


On 2/6/07, Dana <[EMAIL PROTECTED]> wrote:
>
> ummm... been there doing that. I am editing that article :) I am just not
> sure what the right level is to edit it to....
>
> Dana
>
>
>  On 2/6/07, Cameron Childress <[EMAIL PROTECTED]> wrote:
> >
> > Zaphod is right - they are not the same thing.  The article is
> > confusing that though.
> >
> > I wouldn't generally expect the average CF person to know this stuff,
> > but that's really just because most of the CF community grew up in
> > procedural-land.  We are now heading squarely into OOP-land.  I would
> > definitely expect a college CS grad to know it, and it's old hat for
> > Java people.  I would also strongly encourage you to actively seek out
> > and learn about OOP and Patterns - knowing about them will help your
> > ability to write effective code, to understand other people's code,
> > and to find a job.  It will also help you get more from the articles
> > like the one you're quoting from.  :)
> >
> > -Cameron
> >
> > On 2/5/07, Dana <[EMAIL PROTECTED] > wrote:
> > > ah thank you for explaining that to me. That helps a lot. But my
> > > question still remains: does the average CF user already know this?
> > >
> > > On 2/5/07, Zaphod Beeblebrox < [EMAIL PROTECTED]> wrote:
> > > > decorators are not the same as inheritance, more like a different
> > type of
> > > > inheritance.   If you take for instance a cfc that in your init
> > function,
> > > > you pass in another cfc that has a base set of functions.  Your cfc
> > can use
> > > > those functions and "decorate" it with more functions.
> > > >
> > > > That said, you could have a manager cfc that in your init you pass
> > in a
> > > > person cfc and that would be mimicking inheritance.  The main
> > difference
> > > > there would be normal inheritance is a compile time event vs
> > decorator is
> > > > runtime.
> > > >
> > > >
> > > >
> > > > On 2/5/07, Dana < [EMAIL PROTECTED]> wrote:
> > > > >
> > > > > hehe. Ya well, overly wordy it is, and yes, it does look a lot
> > like
> > > > > inheritance, good point. Which your average developer does not
> > need to
> > > > > have explained, correct? SO that is one issue -- how is this
> > different
> > > > > than inheritance, and if not all all, why are we explaining it.
> > The
> > > > > other is this decorator mentioned in passing, which is not
> > explained,
> > > > > and I am thinking should be? I should probably mention that I am
> > > > > trying to elicit a rewording from someone, not just trying to read
> > it,
> > > > > and that is why I am asking these questions
> > > > >
> > > > > On 2/5/07, Cameron Childress <[EMAIL PROTECTED]> wrote:
> > > > > > That sounds like a overly wordy description of inheritance.
> > > > > >
> > > > > > -Cameron
> > > > > >
> > > > > > On 2/4/07, Dana <[EMAIL PROTECTED]> wrote:
> > > > > > > ok so...suppose I say
> > > > > > >
> > > > > > > ' ...provides functionality for the specified decorator to
> > also
> > > > > > > automatically extend all the public methods of the generated
> > Object.
> > > > > > > This means that within the CFC designated to be the decorator,
> > it has
> > > > > > > access to all the methods that are generated, but also has the
> > ability
> > > > > > > to overload those methods, and overwrite or extend the default
> >
> > > > > > > functionality."
> > > > > > >
> > > > > > > this requires no further clarification? I find this slightly
> > rough
> > > > > > > going, but I am entertaining the possibility that this is
> > cause I'm
> > > > > > > me...
> > > > > > >
> > > > > >
> > > > > >
> > > > >
> > > > >
> > > >
> > > >
> > >
> > >
> >
> > 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Upgrade to Adobe ColdFusion MX7 
Experience Flex 2 & MX7 integration & create powerful cross-platform RIAs 
http:http://ad.doubleclick.net/clk;56760587;14748456;a?http://www.adobe.com/products/coldfusion/flex2/?sdid=LVNU

Archive: 
http://www.houseoffusion.com/groups/CF-Community/message.cfm/messageid:227003
Subscription: http://www.houseoffusion.com/groups/CF-Community/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.5

Reply via email to