<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: &#8230;Programmers still in the Dark Ages???</title>
	<atom:link href="http://lostechies.com/joeocampo/2007/09/27/programmers-still-in-the-dark-ages/feed/" rel="self" type="application/rss+xml" />
	<link>http://lostechies.com/joeocampo/2007/09/27/programmers-still-in-the-dark-ages/</link>
	<description>Tales from the field...</description>
	<lastBuildDate>Sat, 11 Feb 2012 08:43:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4.2</generator>
	<item>
		<title>By: Sean Chambers</title>
		<link>http://lostechies.com/joeocampo/2007/09/27/programmers-still-in-the-dark-ages/#comment-213</link>
		<dc:creator>Sean Chambers</dc:creator>
		<pubDate>Thu, 27 Sep 2007 22:33:40 +0000</pubDate>
		<guid isPermaLink="false">/blogs/joe_ocampo/archive/2007/09/27/programmers-still-in-the-dark-ages.aspx#comment-213</guid>
		<description>I always laugh when I hear someone coming through a &quot;silver bullet&quot;. At the current moment, with current tools and languages there is no such thing, nor do I see a silver bullet coming anytime soon. To quote Joe from one of his posts, &quot;It depends&quot;. This seems to be on alot of peoples minds lately, this is no exception. Just someone trying to cash in and develop buzz which he seems to be doing well with an article on cnet.

Just like you said Jason in your last sentance that it sounds like this guy is just taking Agile/BDD/TDD ideas and just repackaging them to create a market for his company.

I firmly believe there is a &quot;silver bullet&quot; out there, but I think we are still a long way off from it. I think we are headed in right direction, namely with ubiquitos languages. Although there needs to be much more development in the area of tools for this to happen. All in due time.</description>
		<content:encoded><![CDATA[<p>I always laugh when I hear someone coming through a &#8220;silver bullet&#8221;. At the current moment, with current tools and languages there is no such thing, nor do I see a silver bullet coming anytime soon. To quote Joe from one of his posts, &#8220;It depends&#8221;. This seems to be on alot of peoples minds lately, this is no exception. Just someone trying to cash in and develop buzz which he seems to be doing well with an article on cnet.</p>
<p>Just like you said Jason in your last sentance that it sounds like this guy is just taking Agile/BDD/TDD ideas and just repackaging them to create a market for his company.</p>
<p>I firmly believe there is a &#8220;silver bullet&#8221; out there, but I think we are still a long way off from it. I think we are headed in right direction, namely with ubiquitos languages. Although there needs to be much more development in the area of tools for this to happen. All in due time.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jssingh</title>
		<link>http://lostechies.com/joeocampo/2007/09/27/programmers-still-in-the-dark-ages/#comment-212</link>
		<dc:creator>jssingh</dc:creator>
		<pubDate>Thu, 27 Sep 2007 19:54:11 +0000</pubDate>
		<guid isPermaLink="false">/blogs/joe_ocampo/archive/2007/09/27/programmers-still-in-the-dark-ages.aspx#comment-212</guid>
		<description>BDD, DDD and the Ubiquitous language are not mainstream terms yet even though they are getting there. The community is playing catch up to the Agile revolution and they certainly realize the mess they are in currently with their existing processes. Someone&#039;s got to get these terms out there in the community, and I mean really out there. For all of us, who have striven for such practices for the betterment of software, these may not be new terms.

@Joey - I do agree that code generators can only do so much, yet Eric Evans book talk about a framework (Naked Objects) in progress which will take the domain model (or the diagram in this case) and spit out code based on it. I personally don&#039;t buy into such a framework as I don&#039;t buy into tool generated code because of obvious reasons. The biggest one is maintainability. </description>
		<content:encoded><![CDATA[<p>BDD, DDD and the Ubiquitous language are not mainstream terms yet even though they are getting there. The community is playing catch up to the Agile revolution and they certainly realize the mess they are in currently with their existing processes. Someone&#8217;s got to get these terms out there in the community, and I mean really out there. For all of us, who have striven for such practices for the betterment of software, these may not be new terms.</p>
<p>@Joey &#8211; I do agree that code generators can only do so much, yet Eric Evans book talk about a framework (Naked Objects) in progress which will take the domain model (or the diagram in this case) and spit out code based on it. I personally don&#8217;t buy into such a framework as I don&#8217;t buy into tool generated code because of obvious reasons. The biggest one is maintainability. </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joe Ocampo</title>
		<link>http://lostechies.com/joeocampo/2007/09/27/programmers-still-in-the-dark-ages/#comment-211</link>
		<dc:creator>Joe Ocampo</dc:creator>
		<pubDate>Thu, 27 Sep 2007 19:09:52 +0000</pubDate>
		<guid isPermaLink="false">/blogs/joe_ocampo/archive/2007/09/27/programmers-still-in-the-dark-ages.aspx#comment-211</guid>
		<description>Exactly!  It is funny how if you get a name in front of a known idea it becomes accepted.

Maybe I can get Bill gates to support the &quot;idea&quot; of  Windows developers using Macs! LOL

</description>
		<content:encoded><![CDATA[<p>Exactly!  It is funny how if you get a name in front of a known idea it becomes accepted.</p>
<p>Maybe I can get Bill gates to support the &#8220;idea&#8221; of  Windows developers using Macs! LOL</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: joeyDotNet</title>
		<link>http://lostechies.com/joeocampo/2007/09/27/programmers-still-in-the-dark-ages/#comment-210</link>
		<dc:creator>joeyDotNet</dc:creator>
		<pubDate>Thu, 27 Sep 2007 09:16:59 +0000</pubDate>
		<guid isPermaLink="false">/blogs/joe_ocampo/archive/2007/09/27/programmers-still-in-the-dark-ages.aspx#comment-210</guid>
		<description>From the article:
&quot;This transfer of requirements from businesspeople to programmers is problematic because the parties speak different languages and companies&#039; needs change. &quot;

And isn&#039;t this the whole point of us striving to have a Ubiquitous Language?

Also from article:
&quot;Intentional&#039;s technology is designed to enable businesspeople to express their requirements in a way that doesn&#039;t demand that they learn computer languages. It is also designed to help software engineers generate code based on businesspeople&#039;s requirement descriptions. &quot;

Should&#039;ve known!  Why do some people think code generation is always the solution?!?  This reeks of DND (Drag-n-Drop) &quot;enterprise&quot; applications.  And well, there is certainly nothing new about that terrible practice.

Again from article:
&quot;&quot;Businesspeople lack the means of expressing themselves. Our proposition is to fully integrate domain experts into software development,&quot; Simonyi said. &quot;

Umm, yeah.  Does anybody really think it *wouldn&#039;t* be a good idea to have domain experts heavily involved in the team?  Is this really a new epiphany?</description>
		<content:encoded><![CDATA[<p>From the article:<br />
&#8220;This transfer of requirements from businesspeople to programmers is problematic because the parties speak different languages and companies&#8217; needs change. &#8221;</p>
<p>And isn&#8217;t this the whole point of us striving to have a Ubiquitous Language?</p>
<p>Also from article:<br />
&#8220;Intentional&#8217;s technology is designed to enable businesspeople to express their requirements in a way that doesn&#8217;t demand that they learn computer languages. It is also designed to help software engineers generate code based on businesspeople&#8217;s requirement descriptions. &#8221;</p>
<p>Should&#8217;ve known!  Why do some people think code generation is always the solution?!?  This reeks of DND (Drag-n-Drop) &#8220;enterprise&#8221; applications.  And well, there is certainly nothing new about that terrible practice.</p>
<p>Again from article:<br />
&#8220;&#8221;Businesspeople lack the means of expressing themselves. Our proposition is to fully integrate domain experts into software development,&#8221; Simonyi said. &#8221;</p>
<p>Umm, yeah.  Does anybody really think it *wouldn&#8217;t* be a good idea to have domain experts heavily involved in the team?  Is this really a new epiphany?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
