On Fri, 1 Oct 2004 09:52:12 -0400, John D Farrar <[EMAIL PROTECTED]> wrote: > 1. Yes, my solution violates the "common DEFINITION of encapsulation".
I think we're all in agreement on this point which is good. > If you think different... then say you do... but don't put me down > because I don't worship your greater knowledge. Firstly, I don't know how many ways I have to say that there are no hard and fast rules, there are always tradeoffs. My point is to highlight that there *is* a widely established definition and associated best practice - which you have now agreed, see point #1 above - and that there's not a lot of point arguing against that in the *general* case. There are *always* situations where the commonly accepted best practice doesn't work or isn't the best choice. Those situations need to be evaluated and decided on an as-needs basis. Sometimes it really is a choice between two 'evils' and you have to do the best you can. Second, I'm not putting you down because you "don't worship [my] greater knowledge". I don't want anyone to "worship" anything I say or do - worship is blind faith and blind faith clouds people's judgment. Question everything is a reasonable way to approach life. But blindly refusing to accept that there *is* greater knowledge out there is just as bad as not questioning in the first place. I'm *always* learning new stuff. I've been doing OO for twelve, nearly thirteen, years now and I'm constantly learning new stuff about OO design. And that means I often have to admit that what I espoused as best practice in the past has changed. Of course the downside of that is that we all need to be constantly learning from people with more experience than us, constantly reading the vast body of work about our trade and be constantly ready to adopt new best practices. > I still think storing UDFs in request scope in (manually > because of CF limitations) protected variable space is good. And we'll continue to disagree on that I expect because this is a democracy and we're all entitled to our own opinions :) -- Sean A Corfield -- http://www.corfield.org/ Team Fusebox -- http://www.fusebox.org/ Got Gmail? -- I have 6 invites "If you're not annoying somebody, you're not really alive." -- Margaret Atwood ---------------------------------------------------------- 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]
