> Mostly I'm talking about FuseBox as a way to get everyone 
> writing code the same way - so that if person B picks up 
> where person A left off, they can find their way. And again, 
> I'm not plugging FuseBox - ANY reasonable way of organizing 
> your code is better than none. And I've seen plenty of 'none' 
> in the past five years.

That's hardly a ringing endorsement of Fusebox. Frankly, for most
applications, it's simple enough to organize CFML code by directory based on
functionality - a practice which long predates Fusebox.

> And since HTML and other tag-based models are so prevalent, 
> I think old fashioned geeks like me have to start thinking 
> that tag based programming is just different - not more or 
> less elegant than OO programming...

Well, there's no need to place tag-based and OO languages at opposing
positions. You could certainly have a tag-based OO language. It's worth
noting that elegance is a matter of aesthetics more than anything else, and
thus a matter of personal opinion. Many developers, myself included, simply
find tag-based languages to be clunky when you're doing anything other than
generating HTML output. Fortunately, that's a big part of what you do with
CF, but if you contrast CF with J2EE apps, in which you use a tag-based
language - JSP - for the output, and "regular" Java for the rest, well,
that's an appealing approach from a perspective of aesthetics, I think.
Unfortunately, it's outweighed by the sheer complexity of Java compared with
CF, in my opinion; I'm willing to sacrifice aesthetics for efficiency.

Dave Watts, CTO, Fig Leaf Software
http://www.figleaf.com/
voice: (202) 797-5496
fax: (202) 797-5444

______________________________________________________________________
Signup for the Fusion Authority news alert and keep up with the latest news in 
ColdFusion and related topics. http://www.fusionauthority.com/signup.cfm
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq
Archives: http://www.mail-archive.com/[email protected]/
Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists

Reply via email to