That's why I said it's a "strong indicator".  I also have big CFCs
(usually due to big SQL statements), but in general I'll stick by my
statement.  Huge CFCs very often are CFCs that are doing too much.  Put
another way: it's my opinion that most well-designed CFCs are small.

Regards,

Brian

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf Of Jeffry Houser
Sent: Tuesday, July 13, 2004 9:58 AM
To: [EMAIL PROTECTED]
Subject: RE: [CFCDev] CFC size

At 09:23 AM 7/13/2004, you wrote:
>Unless there are really specific reasons for needing it (perhaps long
>SQL statements), if you have a CFC with thousands of lines of code in
>it, that's a strong indicator that it should be broken down.  It's
>probably doing too many things.

  I don't know if I agree that "number of lines of code" is an indicator
of 
poor logic / component design.  It may be, it may not be; without
knowing 
more details we just can't tell.

   Of the two big projects I'm working on, both have components > 1000 
lines.  One on I'd say the design is suspect, on another I'd say the
design 
was solid.  Of course, I'm not basing either decision on the number of 
lines of code in components.



--
Jeffry Houser, Web Developer, Writer, Songwriter, Recording Engineer
<mailto:[EMAIL PROTECTED]>
--
AIM: Reboog711  | Phone: 1-203-379-0773
--
My Books: <http://www.instantcoldfusion.com>
Recording Music: <http://www.fcfstudios.com>
Original Energetic Acoustic Rock: <http://www.farcryfly.com> 


----------------------------------------------------------
You are subscribed to cfcdev. To unsubscribe, send an email
to [EMAIL PROTECTED] with the words 'unsubscribe cfcdev' 
in the message of the email.

CFCDev is run by CFCZone (www.cfczone.org) and supported
by Mindtool, Corporation (www.mindtool.com).

An archive of the CFCDev list is available at
www.mail-archive.com/[EMAIL PROTECTED]

----------------------------------------------------------
You are subscribed to cfcdev. To unsubscribe, send an email
to [EMAIL PROTECTED] with the words 'unsubscribe cfcdev' 
in the message of the email.

CFCDev is run by CFCZone (www.cfczone.org) and supported
by Mindtool, Corporation (www.mindtool.com).

An archive of the CFCDev list is available at www.mail-archive.com/[EMAIL PROTECTED]

Reply via email to