Hi Geoff, I realise my response may have come across as a bit flippant. It wasn't meant to be.
I can tell you what we have been doing with regarding to a more solid OO framework within FarCry. We have created what we call a "ServicesManager" class. This encapsulates access to things like Session, Application, Request scope as well as providing wrappers around FarCry specific functionality (such as authentication). This decoupliing means that we can either move our application code to another CFMX environment and/or gives us a coding model that can be duplicated in another OO environment. Hence, I am sitting in Sean Corfield's court in regard to passing Scopes/Structs/Objects/???? to either tags or methods to ensure that type of flexibility. And - as I said in my reply - the approach has already proven that it: A) Provides for much more modular code B) Provides much easier unit testing in isolation from the main code base C) Provides easy migration between development, acceptance and production environments However, I realise that what we do follows a fairly strict set of software development processes (even if most of them we have developed ourselves). And this may not suit everyone. Regards, Gary On Sat, 29 Jan 2005 23:54:03 +1100, Geoff Bowers <[EMAIL PROTECTED]> wrote: > Andrew Mercer wrote: > > I am not in any way implying the REQUEST scope is not a good way of > > going or a bad thing. The points I raised were just think out aloud - > > stimulate some discussion. > > Folks, it's important to note that I really *don't* know which is a > better approach. So I'm not being ansy about anything I'm just trying > to say we need to justify changes to core and understand the > justification :) > > Anyhoot keeping things simple for non-developers and yet making the code > maintainable is a hard line to walk -- we need all the help we can get :) > > -- geoff > http://www.daemon.com.au/ > > --- > You are currently subscribed to farcry-dev as: [EMAIL PROTECTED] > To unsubscribe send a blank email to [EMAIL PROTECTED] > Aussie Macromedia Developers: http://lists.daemon.com.au/ > --- You are currently subscribed to farcry-dev as: [email protected] To unsubscribe send a blank email to [EMAIL PROTECTED] Aussie Macromedia Developers: http://lists.daemon.com.au/
