At 01:49 PM 4/29/2005, you wrote: >Rob - I did say "more so". Believe me, I've seen a lot of bad Java Code >and I've seen a lot of bad CF code. However, if you chose 500 CF >Developers at random and asked them to build a simple site and you >picked 500 Java developers at random and asked them to do the same, I'd >bet everything I've got that a larger percentage of the CF applications >would be designed and developed less than perfectly.
I also think part of this is that there isn't enough supervision in places that use CF so that bad habits predominate. For instance, rarely have I ever interviewed someone who didn't write code like this: <CFSET a = "#b#"> or <CFSET a = #b#> Obviously, CF is part of the problem for being so forgiving, but there is a lack of a serious engineering mindset in the CF world. The people who are employing coders who write the above don't care because the applications still work. They don't care how elegant the codebase is or whether it's a Rube Golberg device as long as it works. So nobody forces them to change. They spin their wheels for a couple years until they get layed off or something and they walk into a job interview with 2-3 years of CF listed on their resume and they are still chock full of bad coding habits!! The CF culture brings in people from non-engineering backgrounds, ex Flash animators, designers who are doing double-duty. People who cracked open the Forta book and learned enough to get by on the job and don't necessarily have the drive to improve their code because their passions really lie elsewhere. And that's how this culture evolved. That's why CF coders are treated like 2nd class citizens. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Logware (www.logware.us): a new and convenient web-based time tracking application. Start tracking and documenting hours spent on a project or with a client with Logware today. Try it for free with a 15 day trial account. http://www.houseoffusion.com/banners/view.cfm?bannerid=67 Message: http://www.houseoffusion.com/lists.cfm/link=i:11:2494 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/11 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:11 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.11 Donations & Support: http://www.houseoffusion.com/tiny.cfm/54