Re: You think you know OOP.. but you don't

2007-03-26 Thread Aaron Roberson
Mark, You are absolutely right. Once I get a little more fluent with OO the client will not be able to pay me enough to write crappy code. ~| Create Web Applications With ColdFusion MX7 & Flex 2. Build powerful, scalable RIAs. F

RE: You think you know OOP.. but you don't

2007-03-26 Thread Gaulin, Mark
. (Assuming you want the program to work and you still have that job.) Stick with it and you'll get there. Mark -Original Message- From: Aaron Roberson [mailto:[EMAIL PROTECTED] Sent: Sunday, March 25, 2007 8:31 PM To: CF-Talk Subject: Re: You think you know OOP.. but you d

Re: You think you know OOP.. but you don't

2007-03-25 Thread Aaron Roberson
@Dean A "self-posting form" is a view page with a form on it that has the action set to itself (or left blank, which is the same). The problem with it is that 95% of the time people put business logic right into the view page, hence they are not separating out the logic from the view (separation o

Re: You think you know OOP.. but you don't

2007-03-24 Thread Dinner
On 3/23/07, Dean L wrote: > back to the same form (controller)? Even if you are using a framework, > your requests are typically routed back through a single page. Someone > else had made a similar statement regarding self-posting forms and I'm > just don't understand where that is coming from

Re: You think you know OOP.. but you don't

2007-03-23 Thread Dean Lawrence
On 3/23/07, Aaron Roberson <[EMAIL PROTECTED]> wrote: > ("just say NO" to self posting forms). Aaron, I'm a little confused. If you are using a controller to traffic your requests to your different objects and methods, are you not posting back to the same form (controller)? Even if you are using

Re: You think you know OOP.. but you don't

2007-03-23 Thread Cutter (CFRelated)
> every other computer science major has learned OOP to some degree. Yeah, and even us uneducated rubes get it eventually;) Steve "Cutter" Blades Adobe Certified Professional Advanced Macromedia ColdFusion MX 7 Developer _ http://blog.cutterscrossing.com

Re: You think you know OOP.. but you don't

2007-03-23 Thread Aaron Roberson
Jacob, I agree that those who make frameworks should focus more on making them more approachable. There is quite a debate regarding XML vs. programmatic configurations and I lean on the side of programattic configs because most XML configs introduce "vender" specific terms and mark up that you hav

Re: You think you know OOP.. but you don't

2007-03-23 Thread srinivas ganta
Hi Jonathan, if it is two tier architecture, with out OOP knowledge u can build CFML web sites . if you want to seperate business logic from presentation layer and data layer,u have to go for CFCs. it is worth to follow OOP concepts ,it saves ur programmers time(Inheritence) and gives security(abs

Re: You think you know OOP.. but you don't

2007-03-23 Thread Tom Chiverton
On Thursday 22 Mar 2007, Jonathan Block wrote: > Why do so many articles get published in the CFMX world about OOP. Because people are building large applications. Because people want to build applications that can be understood. Because people want applications that are not brittle when changed.

RE: You think you know OOP.. but you don't

2007-03-22 Thread Jaime Metcher
Jon, Yes - it's called Smalltalk ;P Also, check out Nando's series of articles http://aria-media.com/blog/index.cfm/oo-in-cf Seriously, I agree there's a lot of crap to learn, although my crap list is different. And IMHO, a lot of the crap is there because a) J2EE has a lot of stuff to support

Re: You think you know OOP.. but you don't

2007-03-22 Thread Jacob Munson
> Well, actually, this isn't entirely true. The idea of a "controller" > predates MVC, and was commonly used in CGI programs written in procedural > languages. For example, one of the first primitive web applications I wrote > was in Visual Basic (!), and it was modelled after the example VB code >

Re: You think you know OOP.. but you don't

2007-03-22 Thread Christopher Jordan
Very well put Richard. I would also add that I don't think the use of "Buzz Words" here is fair. It connotes a sense of meaninglessness about the words or phrases involved, and these OO terms have longs since left the realm of buzz word, in my opinion. "You'll have to drink from the Firehose un

Re: You think you know OOP.. but you don't

2007-03-22 Thread Charlie Griefer
On 3/22/07, Dave Watts <[EMAIL PROTECTED]> wrote: > > i can't speak for model-glue as i've not done much more than > > scratch the surface of it...but to suggest that the authors > > of fusebox were trying to be "cool" by introducing new > > terminology instead of using existing terminology is just

RE: You think you know OOP.. but you don't

2007-03-22 Thread Dave Watts
> i can't speak for model-glue as i've not done much more than > scratch the surface of it...but to suggest that the authors > of fusebox were trying to be "cool" by introducing new > terminology instead of using existing terminology is just > ridiculously silly since there was no "existing" te

RE: You think you know OOP.. but you don't

2007-03-22 Thread Richard Kroll
> I agree with most of your post, Dave. But one thing that bothers me > about the 100 CF frameworks out there is that often times these guys > make up their own dialect instead of trying to use existing terms that > mean the same thing. I'm not a frameworks expert, but from the > reading I've don

Re: You think you know OOP.. but you don't

2007-03-22 Thread Charlie Griefer
On 3/22/07, Jacob Munson <[EMAIL PROTECTED]> wrote: > > If you're trying to learn CFML, and don't know OOP, and haven't learned any > > other languages, that can be tough. But these aren't just "crazy buzzwords", > > they're useful descriptions for how to solve problems. > > I agree with most of yo

RE: You think you know OOP.. but you don't

2007-03-22 Thread Dave Watts
> > If you're trying to learn CFML, and don't know OOP, and haven't > > learned any other languages, that can be tough. But these > > aren't just "crazy buzzwords", they're useful descriptions > > for how to solve problems. > > I agree with most of your post, Dave. But one thing that > bother

Re: You think you know OOP.. but you don't

2007-03-22 Thread Jacob Munson
> If you're trying to learn CFML, and don't know OOP, and haven't learned any > other languages, that can be tough. But these aren't just "crazy buzzwords", > they're useful descriptions for how to solve problems. I agree with most of your post, Dave. But one thing that bothers me about the 100 C

RE: You think you know OOP.. but you don't

2007-03-22 Thread Kevin Aebig
I've always felt that learning OO for a specific language isn't the best way. To learn the theories and concepts behind it and than find guidance how to implement it properly in whatever language you're using makes for a more solid grasp of the basics. @@ two cents !k -Original Message

Re: You think you know OOP.. but you don't

2007-03-22 Thread Josh Nathanson
> Why do so many articles get published in the CFMX world about OOP. Because OOP rocks. I would dispute your statement though; OOP is less prevalent in CF than in other languages (from what I hear anyway). > I feel like anybody who's trying to learn CFMX need not worry about > whether > or n

Re: You think you know OOP.. but you don't

2007-03-22 Thread Cutter (CFRelated)
It's funny that you mention that, we've started a discussion about just that on the Model-Glue list. Want to put together a good (and usable/useful) sample application built upon some 'best practices' concepts that is a) easy to understand, b) well documented, and c) can be extended and attache

Re: You think you know OOP.. but you don't

2007-03-22 Thread Charlie Griefer
On 3/22/07, Jonathan Block <[EMAIL PROTECTED]> wrote: > Why do so many articles get published in the CFMX world about OOP. > > I've read though several, not going to mention names here... but you > read it and it makes you think.. wow .. i thought I understood OOP but maybe > I don't. > > Facto

RE: You think you know OOP.. but you don't

2007-03-22 Thread Dave Watts
> Why do so many articles get published in the CFMX world about > OOP. Because, for many CF programmers who don't know other languages, it's a new (and potentially powerful) thing. > I've read though several, not going to mention names > here... but you read it and it makes you think.. wow