Meh. I reckon the best type of programmer is one that accepts the faults of others (and themselves) and moves on. Nothing is perfect in life and we must all accept that.
I really concur with Geoff's statement as I myself have been in that position many times over the years. And I have written lots and lots of shite code based on shoddy prototypes. And not just in ColdFusion either. But in the end I've learnt a lot and moved on. I don't sit around all day bagging other peoples' code, that's for sure. Just account for the extra time in working with legacy code. Joel -----Original Message----- From: cfaussie@googlegroups.com [mailto:[EMAIL PROTECTED] On Behalf Of Brett Payne-Rhodes Sent: Tuesday, 25 March 2008 7:00 PM To: cfaussie@googlegroups.com Subject: [cfaussie] Re: programmer etiquette and writing good CF code Nope, I agree with Geoff and Mark. You actually need reasonable technical skills to write code (even crap code) in C++, etc *and* get it to work in a public environment... I think the point is that CF is a very easy language to code in and many people writing sites using it have little or no programming skill or training. To some extent CF is its own worst enemy. Because it *is* easy to write a lot of people with strong technical skills will write it off on the basis of "if it is that easy it can't be a serious". Brett B) Dale Fraser wrote: > I don't agree that ColdFusion has anything to do with it. > > > > You could just as easily write shit code, in C++, Java or .NET. > > > > Regards > > Dale Fraser > > > > *From:* cfaussie@googlegroups.com [mailto:[EMAIL PROTECTED] *On > Behalf Of *Mark Ireland > *Sent:* Tuesday, 25 March 2008 6:14 PM > *To:* cfaussie@googlegroups.com > *Subject:* [cfaussie] Re: programmer etiquette and writing good CF code > > > > I agree. Its that problem were we blame the pen for the spelling mistake. > > This also reflects the strengths and weaknesses of coldFusion. > > Because its an easy language people arent learning how to write code > with maintenance in mind > until they actually have to maintain an app someone else knocked out in > a hurry. > > >> >> I've done lots of code reviews where the code was atrocious but the >> history behind the project wasn't that the developer didn't care.. >> more that the company didn't care. There's plenty of times people >> have been asked to knock up a prototype -- the equivalent of a couple >> of blocks of 2x4 and some big nails -- only to have that prototype >> wheeled into production by over eager managers. Most of us want to >> have the time to craft something exquisite but very often we're not >> given the chance to do so. This is especially a problem in the CF >> world where even the most mangled code manages to hang in there with >> some degree of functionality. >> >> Standards are great -- but when they're not followed its not always >> the developer at fault. >> >> Just thoughts... >> >> -- geoff >> http://www.daemon.com.au/ > > ------------------------------------------------------------------------ > > at CarPoint.com.au It's simple! Sell your car for just $30 > <http://a.ninemsn.com.au/b.aspx?URL=http%3A%2F%2Fsecure%2Dau%2Eimrworldw ide%2Ecom%2Fcgi%2Dbin%2Fa%2Fci%5F450304%2Fet%5F2%2Fcg%5F801459%2Fpi%5F10 04813%2Fai%5F859641&_t=762955845&_r=tig_OCT07&_m=EXT> > > > > > > -- Brett Payne-Rhodes Eaglehawk Computing t: +61 (0)8 9371-0471 m: +61 (0)414 371 047 e: [EMAIL PROTECTED] w: http://www.yoursite.net.au --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "cfaussie" group. To post to this group, send email to cfaussie@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/cfaussie?hl=en -~----------~----~----~----~------~----~------~--~---