As with any design pattern, it's a given that eventually, the pattern will have to be 
violated for some particular bit of functionality.

----- Original Message -----
From: Fregas <[EMAIL PROTECTED]>
Date: Thursday, February 20, 2003 1:38 pm
Subject: Re: FBX3 AND CFMX

> Bryan,
> 
> I think the issues here is trade-offs.  To use fusebox, you must 
> give up
> certain ways of coding and adopt others.  This might make certain 
> tasks"more difficult".  The question is: are the sacrifices made 
> to conform to
> fusebox worth accepting in order to avoid some problems and take 
> advantageof the framework?  This is where you'll get arguments.  
> Also, fusebox isn't
> meant to be a straight jacket.  There are times where you must simply
> violate the methodology to do what needs to be done.  This isn't 
> necessarilybad any more than violating OOP principals to make a 
> database layer in an
> application is bad (because databases aren't OOP.)
> 
> An example of this is when I was using Fusebox 2.  Fusebox 2 had 
> the rule:
> "THOU SHALT PUT ALL CFINCLUDES AND CFMODULES IN THE INDEX.CFM.  
> THOU SHALT
> NOT PUT THEM IN ANY OTHER FILE."  This was a rule that helped me 
> enormouslyin the majority of applications and kept from having 
> includes that included
> other includes and so on.  Well, I needed to use recursion in one 
> particularproject.  Since there were no UDFs or CFCs back than I 
> had to have a
> fuseaction that CFINCLUDED a file that CFMODULED itself.  This 
> violatedfusebox principals but under that circumstance I thought 
> it was very
> appropriate to do so.
> 
> My opinion is that fusebox makes 90% of application development in
> coldfusion easier and more standardized.  The other 10% you have 
> to either
> violate the "rules" or make a work around.
> 
> You'll probably more often hear about people needing workarounds 
> and needing
> help because the other 90% of their development went well and they 
> don'tneed to talk about that.
> 
> Just my 0.02.
> 
> Fregas
> 
> ----- Original Message -----
> From: "Bryan Stevenson" <[EMAIL PROTECTED]>
> To: "CF-Talk" <[EMAIL PROTECTED]>
> Sent: Thursday, February 20, 2003 2:21 PM
> Subject: Re: FBX3 AND CFMX
> 
> 
> > Nope..ya missed my point....CFMX migration was just an example.  
> I've seen
> > lost of issues that FBers have had to workaround just to work 
> within the
> > methodology.  To me personally (and ain't nobody gonna change my 
> mind)that
> > is counter productive.
> >
> > I've always built custom apps (tailored to meet the clients
> needs/standards
> > etc.) and I've never had any problem with other coders taking 
> over and
> > understanding the whole app or the portion they need to build 
> and slot in.
> >
> > but now we're heading towards what's better ;-)
> >
> > I got a great unbiased response from Barney and I'm happy with that.
> >
> > Cheers
> >
> > Bryan Stevenson B.Comm.
> > VP & Director of E-Commerce Development
> > Electric Edge Systems Group Inc.
> > t. 250.920.8830
> > e. [EMAIL PROTECTED]
> >
> > ---------------------------------------------------------
> > Macromedia Associate Partner
> > www.macromedia.com
> > ---------------------------------------------------------
> > Vancouver Island ColdFusion Users Group
> > Founder & Director
> > www.cfug-vancouverisland.com
> > ----- Original Message -----
> > From: "Michael Wilson" <[EMAIL PROTECTED]>
> > To: "CF-Talk" <[EMAIL PROTECTED]>
> > Sent: Thursday, February 20, 2003 12:00 PM
> > Subject: RE: FBX3 AND CFMX
> >
> >
> > > Hi,
> > >
> > > If I understand your point correctly, I would argue that 
> migrating any
> > > existing application, Fusebox or other, to CFMX could potentially
> > > require some code adjustments. For me, Fusebox has worked fine 
> on CFMX
> > > with only a single modification--telling Fusebox which version 
> of CF I'm
> > > using. Also, I think the benefit of standardized development 
> practices> > is one of the features that attract developers to 
> Fusebox. I like the
> > > fact that all of the developers in my department are coding in 
> the same
> > > manner and that there is a large community that supports the
> > > methodology. If you haven't looked at it for a while, you 
> might want to
> > > check out FuseQ, a Fusebox-hybrid (I think Techspedition calls 
> it a
> > > "private implementation") that addresses some of the shortcomings
> > > (multiple fuseaction requests--per page, error handling, 
> security, and
> > > etc.) of Fusebox 3. The cool thing about FuseQ, beyond the 
> enhancements> > it delivers, is that it can be used as a 
> replacement for all Fusebox 3
> > > applications--even if you don't use the FuseQ features.
> > >
> > > I started using Fusebox during version 2 and dropped it as 
> well--version
> > > 3 is much better and FuseQ adds some really useful features.
> > >
> > > 
> http://www.techspedition.com/index.cfm?fuseaction=articles.showArticle&A> > 
>rticleID=108
> > >
> > > Best regards,
> > > MW
> > >
> > > -----Original Message-----
> > > From: Bryan Stevenson [mailto:[EMAIL PROTECTED]]
> > > It still baffles me that people use FB simply because I always see
> > > various wrokarounds etc. because of using FB (like simply 
> because of
> > > switching to CFMX this or that must be re-worked).  I fully 
> understand> > the "hand off to other coders and easy to update" 
> ideal of FB, but any
> > > well written app has those features.  So I'm left 
> wondering....why use
> > > FB if it adds to your problems?
> > >
> > > Did most FB folks start CF using FB or adopt it along the way?
> > >
> > > Personally I started using a similar methodology before FB
> > > existed....saw limitations I didn't like and dropped it.
> > >
> > >
> > >
> > 
> 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4
Subscription: 
http://www.houseoffusion.com/cf_lists/index.cfm?method=subscribe&forumid=4
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq
Get the mailserver that powers this list at http://www.coolfusion.com

                                Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
                                

Reply via email to