> In short, there's nothing you NEED a framework for, but there are a > lot of smart developers out there, and I generally prefer to trust > code that someone else wrote (and tested, exercised, and then released > to a large community) over code that I wrote (with no other vetting). > Especially for the mundane (but VERY important) glue bits. And this > perspective has nothing to do with CF, it's global to programming, > which is why there is such a huge affection for Spring, Struts, > Hibernate, Tapestry, etc., etc. beyond CF's borders.
Okay, now THAT I can see. If we do most (if not all) of our programming using MVC, is that heading into "framework" territory? I mean, if I were to interview prospective new programmers, and I made sure that the way they IMPLEMENT code is to use MVC, and the PROCEDURES in place to help them do that is the methodology we're using, are we sort of using a "pseudo" framework? > It's worth mentioning also that your current framework/methodology > seems effortless to you largely because you're very familiar with it, > and understand all it's ins and outs. A new framework will > automatically seem a lot more cumbersome initially, because you lack > that familiarity with it. Yeah, this is another really good point, but don't all new jobs require a bit of "ramping up" time? I mean, people here need to know where and how to check out files. How to get art from the art department, how to store files for backup, and where to archive daily work, and even how to fill out a timesheet to track their workday. Isn't all that part of that "newbie" learning curve that every business has? "Here are where your snippets are", "Here's where the development server is", "Here's the SQL Server, and its password", "Here's how to get to our development server's CFAdmin" etc etc etc? It seems (at least to me) that once you're over the "I'm new here" curve, then it all just works the way it works. I don't think in about ten years or so of working this way have I ever run across an employee who says something along the lines of, "this is difficult to get" or "I don't understand how this system works". But I *do* totally see your point. If we're big on MVC here, what framework picks up that ball and runs with it? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Create Web Applications With ColdFusion MX7 & Flex 2. Build powerful, scalable RIAs. Free Trial http://www.adobe.com/products/coldfusion/flex2/?sdid=RVJS Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:276938 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4

