Wayne - I was thinking of that, actually, and couldn't remember the name, thanks! It has proven to be helpful to me. I'm the more experienced programmer, so it's also forced me to really "learn" the stuff, so I can explain it to someone else; instead of using a reference, I need to *be* a reference. (There's an OO joke in there somewhere, I'm sure.)
On Apr 7, 2005 11:03 AM, Wayne Graham <[EMAIL PROTECTED]> wrote: > Sounds like you're doing Pair Programming > (http://www.pairprogramming.com/). Several of the professors here at the > university I work at swear by this method of learning to program. In one > interesting situation, one professor took two students making a D in his > programming course, paired them up, and they were able to actually pull > their grade up to a B late in the semester. While this isn't quite an > academic endeavor, I think it's perhaps one of the most effective ways > to learn new programming concepts. There a several papers out on this > technique that show the cost-benefit writing programs this way (fewer > bugs, better design quality, happier programmers, etc); you can check > one out at http://collaboration.csc.ncsu.edu/laurie/Papers/XPSardinia.PDF. > > Wayne > > Ken Dunnington wrote: > > >Don't worry, this isn't a Flash question. :) > > > >I've been working in ActionScript 2 this past week, working with our > >Flash guy on a remoting ecommerce application, and one thing that has > >struck me is how quickly I jumped into the OO aspect of it. Working in > >CF can really spoil you sometimes, since it's not strictly OO, and > >since most of us start out learning CF procedurally, we may not even > >recognize when we're being bad. While you can work in AS2 > >procedurally, it's strongly discouraged, and since I want to get > >better at this OO thing anyway, I started right away coding classes, > >dispatching and delegating events, encapsulating, trying different > >patterns and just generally getting my hands dirty. It helps that > >someone else is doing the interface (and is as excited about > >discovering these new things as I am.) This is one of those things > >where learning more than one language can help not only in your job > >prospects, but your general understanding of things; I've been able to > >take all the OO principles I've learned doing CF and immediately apply > >them to AS. > > > >Okay, discuss! :) > > > > > > > > ---------------------------------------------------------- > You are subscribed to cfcdev. To unsubscribe, send an email to > [email protected] with the words 'unsubscribe cfcdev' as the subject of the > email. > > CFCDev is run by CFCZone (www.cfczone.org) and supported by CFXHosting > (www.cfxhosting.com). > > An archive of the CFCDev list is available at > www.mail-archive.com/[email protected] > > -- It's a metaphor for life itself. For that matter, everything in life is a metaphor for life. Except life. Life is probably a metaphor for metaphor. -- James Lileks ---------------------------------------------------------- You are subscribed to cfcdev. To unsubscribe, send an email to [email protected] with the words 'unsubscribe cfcdev' as the subject of the email. CFCDev is run by CFCZone (www.cfczone.org) and supported by CFXHosting (www.cfxhosting.com). An archive of the CFCDev list is available at www.mail-archive.com/[email protected]
