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
-~----------~----~----~----~------~----~------~--~---

Reply via email to