Adam, I am sure you going to hear some slack for that but I am huge fan of what you just said. In Hal Helm's presentation he noted that we really need to quite being so data centric when thinking of OO development. MVC is a great start for people to solve a specific problem but everyone really needs to stop following everyone and thinking that 5 cfcs are OO development. I am doing a lot of research at the moment about OO in other languages and hope to share my findings soon.
Thank You Dan Vega [EMAIL PROTECTED] http://www.danvega.org On Tue, Jun 24, 2008 at 1:34 PM, Adam Haskell <[EMAIL PROTECTED]> wrote: > At the end of the day we all need to stop talking about DOA and Gateways > and all this Database crap as much as we do. Its old, trite, and quite > honestly doesn't make a hill of beans difference most of the time. Honestly, > ask yourself, "How many applications would I have been completely screwed if > I chose to split my gateway and DAO up, or vice versa?" If you have a use > case for that please by all means share it I'd love to hear it. If all we > are concerned about is DAO or gateway then chances are something else, much > more important, is being overlooked (not pointing fingers at anyone here :) > ). If all you are doing is a large reporting app chances are you don't need > to be doing complete OO anyway, yes I know sacrilege. Its true though > ColdFusion is perfect for reporting without the heavy OO we try to apply to > it in too many cases. Thinking back through some of the reporting apps I did > and shoehorning them into an OO architecture I can confidently say I should > have stuck with a light version of MVC and moved on. > > Adam Haskell > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "CFCDev" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cfcdev?hl=en -~----------~----~----~----~------~----~------~--~---
