<?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"
	>
<channel>
	<title>Comments on: Separating business logic from technology: Kathleen Dollard on a new view of code generation</title>
	<atom:link href="http://sadekdrobi.com/2007/12/21/separating-business-logic-from-technology-kathleen-dollard-on-a-new-view-of-code-generation/feed/" rel="self" type="application/rss+xml" />
	<link>http://sadekdrobi.com/2007/12/21/separating-business-logic-from-technology-kathleen-dollard-on-a-new-view-of-code-generation/</link>
	<description>Sadek Drobi</description>
	<pubDate>Thu, 04 Dec 2008 07:02:06 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
		<item>
		<title>By: UKGent</title>
		<link>http://sadekdrobi.com/2007/12/21/separating-business-logic-from-technology-kathleen-dollard-on-a-new-view-of-code-generation/#comment-2144</link>
		<dc:creator>UKGent</dc:creator>
		<pubDate>Sat, 16 Feb 2008 15:48:35 +0000</pubDate>
		<guid isPermaLink="false">http://sadekdrobi.com/2007/12/21/separating-business-logic-from-technology-kathleen-dollard-on-a-new-view-of-code-generation/#comment-2144</guid>
		<description>Keeping business logic separate from the main design code makes it much easier for developers and designers alike. Designers can make layout and design modifications quicker and easier, whilst developers can get on with the task in hand of enhancing or modifying code without having to go through heaps of jumbled code on any one single page. An ASP.NET page can be easily garbled after being loaded into a design program. Likewise, a graphical designed page can become a mess in the hands of a coder, so the advantages mean quality of both design and code are maintained, speed of design, and bug checking can be done with less effort increasing speed to market.</description>
		<content:encoded><![CDATA[<p>Keeping business logic separate from the main design code makes it much easier for developers and designers alike. Designers can make layout and design modifications quicker and easier, whilst developers can get on with the task in hand of enhancing or modifying code without having to go through heaps of jumbled code on any one single page. An ASP.NET page can be easily garbled after being loaded into a design program. Likewise, a graphical designed page can become a mess in the hands of a coder, so the advantages mean quality of both design and code are maintained, speed of design, and bug checking can be done with less effort increasing speed to market.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: WayfaringStranger</title>
		<link>http://sadekdrobi.com/2007/12/21/separating-business-logic-from-technology-kathleen-dollard-on-a-new-view-of-code-generation/#comment-1593</link>
		<dc:creator>WayfaringStranger</dc:creator>
		<pubDate>Fri, 21 Dec 2007 13:44:01 +0000</pubDate>
		<guid isPermaLink="false">http://sadekdrobi.com/2007/12/21/separating-business-logic-from-technology-kathleen-dollard-on-a-new-view-of-code-generation/#comment-1593</guid>
		<description>This note seems completely contradictory to your previous one. If business is completely separated from technology then, yes, there is no point that developers know about business.

Second, if I understood the whole thing about code generation, is it:
 [language] -&#62; [rules&#38;mechanisms] -&#62; (generator) -&#62; [application]
where (generator) took a [language], say C# or ADA, to build the [application] according to [rules&#38;mechanisms] ?

If so, that leads also to: there is no more point to evolve with new languages. What needs to evolve are the rules&#38;mechanisms. If [language] can change every day, then, why change it ? And that leads directly to mass unemployment in software coding or... or that leads to [rules&#38;mechanisms] as a new language to code.

Who is the first between the egg and the hen ? Some say it is maybe the egg, containing the hen as an animal with a gene mutated from an animal that wasn't a hen yet.

So, with hope, maybe computer sciences will mutate... For good ?</description>
		<content:encoded><![CDATA[<p>This note seems completely contradictory to your previous one. If business is completely separated from technology then, yes, there is no point that developers know about business.</p>
<p>Second, if I understood the whole thing about code generation, is it:<br />
 [language] -&gt; [rules&amp;mechanisms] -&gt; (generator) -&gt; [application]<br />
where (generator) took a [language], say C# or ADA, to build the [application] according to [rules&amp;mechanisms] ?</p>
<p>If so, that leads also to: there is no more point to evolve with new languages. What needs to evolve are the rules&amp;mechanisms. If [language] can change every day, then, why change it ? And that leads directly to mass unemployment in software coding or&#8230; or that leads to [rules&amp;mechanisms] as a new language to code.</p>
<p>Who is the first between the egg and the hen ? Some say it is maybe the egg, containing the hen as an animal with a gene mutated from an animal that wasn&#8217;t a hen yet.</p>
<p>So, with hope, maybe computer sciences will mutate&#8230; For good ?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
