I'm also a big Mach-II fan as you'll hear at the next meeting. Bottom line IMO is that *any* framework is better than *no* framework (even if it's just "roll your own" consistent way of doing things) for all the reasons Eric outlines. Easier maintenance, easier for new developers to jump in, it's just a good idea in general.
Matt On 9/1/05, Knipp, Eric <[EMAIL PROTECTED]> wrote: > > We have adopted Mach-II as our methodology for new applications. Mach-II is > a ColdFusion implementation of a model-view-controller architecture. The > reason this is advantageous for us is because it really forces separation of > presentation and business tiers of the app. In the past we had a lot of "do > everything" pages which contained presentation, database code, business > rules, etc - maintaining these has become a real bear over the years, as > different programmers with different programming styles have gone in and > tweaked different things. For the Mach-II applications we have in place, > once a programmer becomes familiar with how the framework is put together, > maintenance becomes very easy to do, and a change in one part of the > application rarely leads to a problem elsewhere. > > While I have no firsthand experience with Fusebox or Model-Glue, based on > what I have read about these frameworks I think that they would also be a > good choice. Any of these frameworks is certainly better than none. > > In the meantime, I would suggest that as you enhance your existing > applications, you start to separate business and database logic from > presentation logic by encapsulating it in components. Even without a > framework, this will provide for more code reusability and loose coupling > than you are probably getting from your existing codebase. > > Good luck! > > Eric > > > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of > Kevin Fricke > Sent: Thursday, September 01, 2005 12:15 AM > To: CFLIST > Subject: methodologies > > > Can we get a discussion of methodologies and people's preference going? > > I am a single developer that has been doing projects for a while and I now > need to grow. I am looking to bring on more developers but most of the code > that I have always written does not conform to any of the popular > methodologies that I am familiar with. > > Which methodology do you use and why? > > Thanks! > > Kevin > > ________________________________ > > > > > CONFIDENTIALITY NOTICE: The information contained in this e-mail and > attached document(s) may contain confidential information that is intended > only for the addressee(s). If you are not the intended recipient, you are > hereby advised that any disclosure, copying, distribution or the taking of > any action in reliance upon the information is prohibited. If you have > received this e-mail in error, please immediately notify the sender and > delete it from your system. -- Matt Woodward [EMAIL PROTECTED] http://www.mattwoodward.com ---------------------------------------------------------- To post, send email to [email protected] To unsubscribe: http://www.dfwcfug.org/form_MemberUnsubscribe.cfm To subscribe: http://www.dfwcfug.org/form_MemberRegistration.cfm
