I haven't written a simple, small web app in about 5 years.  I'd love to go 
back to a simple, page based framework, but fact is, I'd being myself, my 
fellow programmers and my clients a disservice by doing that.

I use Fusebox and MachII because I don't want to write my own framework.  I 
certainly could, and maybe one day I will, but right now I'm too lazy.  I'd 
rather solve business problems than to come up with some way of managing 
layouts in an app.  As with any and all frameworks, there will be some 
compromise.

Having said that, I haven't been truly satisfied with either Fusebox or MachII, 
and I find that ASP.NET's page controller structure works better than either, 
and Java with Struts is also quite manageable.

>> Well, everyone is entitled to their opinion, but a good, solid,
>> well-designed object oriented methodology will always beat spaghetti 
>> code.  
>
>Well, everyone is entitled to their opinion, but this is an absurd
>comparison. "Spaghetti code" will always be beaten by anything else - it
>doesn't have to be a "well-designed object-oriented methodology"; it can
>simply be a well-structured procedural application. Likewise, the use of an
>"object-oriented methodology" doesn't guarantee you won't have obtuse and
>unmaintainable code.
>
>The plain fact is, many web applications are simple enough and small enough
>not to require anything beyond some defined, application-specific structure
>and organization. Many well-written web applications are procedural, rather
>than object-oriented, and CF is the ideal language for writing web
>applications if you're satisfied with procedural programming. I'm not so
>sure it's the ideal language for OO web programming.
>
>Dave Watts, CTO, Fig Leaf Software 
>http://www.figleaf.com/ 
>phone: 202-797-5496 
>fax: 202-797-5444

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Special thanks to the CF Community Suite Silver Sponsor - CFDynamics
http://www.cfdynamics.com

Message: http://www.houseoffusion.com/lists.cfm/link=i:4:185608
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

Reply via email to