I'm trying to re-engineer their system into something solid and 'right'. For
example, there's a user CFC that should handle all user processing. There's
also a ton of user code outside the CFC. There's also a few request scope
UDFs that mimic some of the code in the CFC. If I clean it all up, move
things into the right place and reduce the amount of template calls, I'll be
happy (an average page on the site has 40 included templates. Not right).
I'll look at the first 2 you mentioned. I just installed visio and I guess I
have to learn to use it before going on with it. I want something that's
straight forward and easy to use. Yeh, right. :)

> > From: Michael Dinowitz [mailto:[EMAIL PROTECTED]
> > Documenting an existing system. Problem is, the CFCs were
> > written as 'holders' of methods with no real use of the CFCs
> > power. The methods are also screwed up with methods that are
> > not used, private methods open to the public, bad data, bad
> > data requirements (required=true and a default value), etc. I
> > have to do this by hand to make sure they are clean. The
> > documentation is for recording what's going on for future alteration.
> > Can you point to some CFC doc tools?
> 
> If the CFCs are just holders of methods (collection of UDFs essentially) I
> would think that it should be public. I keep running into people here that
> use CFCs for UDF libraries which is fine but don't expect them to be
> "pushed" into an OO schema as usable, well thought out classes.
> 
> > Which ones do you suggest when doing CFC/CF based systems?
> > There are a number out there but I don't think they do
> > exactly what we need and some are waaaay overpowered for CFCs
> > at the moment.
> 
> "Posiedon" (www.gentleware.com)
> "Together Designer" (http://www.borland.com/together/designer/index.html)
> "Visio" (is actually very good despite the MS haters not liking it :) )
> 
> 
> 
> 
> 

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Logware (www.logware.us): a new and convenient web-based time tracking 
application. Start tracking and documenting hours spent on a project or with a 
client with Logware today. Try it for free with a 15 day trial account.
http://www.houseoffusion.com/banners/view.cfm?bannerid=67

Message: http://www.houseoffusion.com/lists.cfm/link=i:4:192926
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

Reply via email to