M@ Bourke wrote: > >A framework that is a loose > >interpretation of fusebox circa CF4 or 5. > > Are you allowed to move the existing app into fusebox 4.X ? > if so then I'd do that, as its most likely the frame work that would > require the least change to existing code but would also modularise it > in a easier to follow way, and then once its there I'd create a > Component layer emphasizing on encapsulation and gradually move the > older code to CFCs Easier said than done, mainly because, as I said ealier, it's a loose interpretation. A /very/ loose interpretation. Plus the scope of the the current problem is a bugfix, not actually adding new features. I've had good success shoehorning in components into new developments. > > >Is my concern about function name collisions valid? Should I just > >collect inline code into functions at wanton? Or should I just bite the > >bullet and write components, at the risk of ending up with Ravioli (look > >it up) code ? > > Ravioli tastes nice... > I'd make sure if its not already in a MVC frame work that I'd make it > MVC and slowly create the CFC's > if you were to move everything to CFCs then your pretty close to > rewriting all the code (well not all). > as always without seeing the app its tuff to say but I'd slowly move > the new stuff away from includes and cfmodule towards cfcs and slowly > move the old stuff over time. The trouble with that is there is data access code all over the shop, and I'd have to clean _all_ that up. I wouldn't mind it, but I've just been told to fix this bug... > > >Must as I'd like to throw the thing out and start over, they're not > >going to let me do that. So in the meantime, bandaids needs to applied, > >and I'm trying to "do least harm" as much as possible. > > as far as bandaids go I'd start by slowly moving it in a diff > direction as its obvious ya can't make drastic changes. > > > > M@ > who has no idea what he just said. > > Haikal, who is frustrated that he hasn't been given the resources to do what M@ has suggested.
-- Haikal Saadh, Applications Programmer Teaching and Learning Support Services K405, Queensland University of Technology, Kelvin Grove Campus [EMAIL PROTECTED], 3864 8633 CRICOS No. 00213J --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "cfaussie" 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/cfaussie -~----------~----~----~----~------~----~------~--~---
