<?xml version="1.0" encoding="utf-8"?>
			
			<rss version="2.0" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:cc="http://web.resource.org/cc/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd">

			<channel>
			<title>Buntel Blog - Software development</title>
			<link>http://www.buntel.com/blog/index.cfm</link>
			<description>Tim Buntel&apos;s Blog</description>
			<language>en-us</language>
			<pubDate>Thu, 02 Sep 2010 19:33:59 -0400</pubDate>
			<lastBuildDate>Tue, 24 Nov 2009 21:59:00 -0400</lastBuildDate>
			<generator>BlogCFC</generator>
			<docs>http://blogs.law.harvard.edu/tech/rss</docs>
			<managingEditor>tim@buntel.com</managingEditor>
			<webMaster>tim@buntel.com</webMaster>
			<itunes:subtitle></itunes:subtitle>
			<itunes:summary></itunes:summary>
			<itunes:category text="Technology" />
			<itunes:category text="Technology">
				<itunes:category text="Podcasting" />
			</itunes:category>
			<itunes:category text="Technology">
				<itunes:category text="Tech News" />
			</itunes:category>
			<itunes:keywords></itunes:keywords>
			<itunes:author></itunes:author>
			<itunes:owner>
				<itunes:email>tim@buntel.com</itunes:email>
				<itunes:name></itunes:name>
			</itunes:owner>
			<itunes:image href="" />
			<image>
				<url></url>
				<title>Buntel Blog</title>
				<link>http://www.buntel.com/blog/index.cfm</link>
			</image>
			<itunes:explicit>no</itunes:explicit>
			
			
			
			
			
			<item>
				<title>Web developers vs &quot;real developers&quot;</title>
				<link>http://www.buntel.com/blog/index.cfm/2009/11/24/Web-developers-vs-real-developers</link>
				<description>
				
				There are millions of people in the world, building applications that will be used by many more millions of customers, who don&apos;t have computer science degrees and do not program in Java or C/C++.  Shocking, I know, but I&apos;m told it&apos;s true.  They use ColdFusion and PHP and and Flex and AJAX and Ruby and countless other scripting languages and approaches to building solutions to their users&apos; problems.  These applications are used by companies, small and large, to track purchase orders, provide dashboard views into critical business data, help facilitate transactions with partners, make sales directly to customers, support every conceivable kind of workflow and report, and so on and so on.  In other words, real applications that really matter.  Why, then, are web developers and scripters dismissed with such condescension by so-called &quot;real developers?&quot;  Why, then, do so many members of the computer-science-degreed illuminati sneer when I mention that scripters and web developers should employ real software development best-practices?  Unfortunately, it&apos;s because they largely don&apos;t.

Let&apos;s look at the biggies.  Source code management?  My years of working with web developers while on the ColdFusion team would lead me to put the percentage at somewhere around 25%.  Too high?  Low?  I&apos;m open to debate, but compared to the percentage of Java developers who use some sort of repository (maybe, what?  80% or more?) it&apos;s ridiculously low.

Peer code review?  Unit testing?  Code coverage?  Forget it!  If we can&apos;t even get basic revision management into the routine, how can we expect any of these other good habits to take hold?

Now, I certainly know that the reality isn&apos;t nearly as grim as many assume.  I do know that many of you ColdFusion developers employ very sophisticated software development practices.  But you should be the majority, not the minority.  I never want to have the vast audience of web developers dismissed as &quot;not strategic&quot; for any of my products here.  Alas, we do need to cultivate a meaningfully sized audience for software development tools from the web developer base if we are to deliver them the killer features that they deserve.  

So...am I fundamentally wrong in the assumption that only a small percentage of web devs do follow good practices?  If not, am I naive in thinking that we can get more developers to start using them?  Should we just be content with a small subset of you lurking among the Java developers?  Thoughts?
				
				</description>
						
				
				<category>Software development</category>				
				
				<pubDate>Tue, 24 Nov 2009 21:59:00 -0400</pubDate>
				<guid>http://www.buntel.com/blog/index.cfm/2009/11/24/Web-developers-vs-real-developers</guid>
				
			</item>
			
		 	
			</channel></rss>