<?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: Assert-first, Backwards directed, Completion assisted Coding</title>
	<atom:link href="http://www.responsive.se/thomas/2008/05/16/assert-first-completion-assisted-backwards-coding/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.responsive.se/thomas/2008/05/16/assert-first-completion-assisted-backwards-coding/</link>
	<description>Thomas on Responsive Development of Systems and Software</description>
	<lastBuildDate>Sun, 16 May 2010 13:37:36 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: Thomas</title>
		<link>http://www.responsive.se/thomas/2008/05/16/assert-first-completion-assisted-backwards-coding/comment-page-1/#comment-4581</link>
		<dc:creator>Thomas</dc:creator>
		<pubDate>Sun, 18 May 2008 15:20:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.responsive.se/thomas/?p=40#comment-4581</guid>
		<description>Thanks, Jocke! I like &quot;ABC&quot;, so I&#039;ll update to use that name instead. Maybe you can update the title to my proposed Lightning Talk at &quot;Agila Sverige&quot; ;-)

Attacking from two fronts is, in a way, what I get when I forget to use ABC. This is not always a bad thing. Probably, there is some benefit from structured, and conscious, alternating like you suggest. And even when you go forward you need to remember to forget the little details (declaring variables, etc.) in order to keep your focus. And let the IDE do the job it does best, completion and quick fixing.

I think of the idea I am describing as a structured technique to break your old habits, and keep focusing.

I would be interested in discussing and investigating some rules around when this shifting should be done, and where the new &quot;starting point&quot; then should be moved. Perhaps it would be possible to set up a well-defined set of such rules?</description>
		<content:encoded><![CDATA[<p>Thanks, Jocke! I like &#8220;ABC&#8221;, so I&#8217;ll update to use that name instead. Maybe you can update the title to my proposed Lightning Talk at &#8220;Agila Sverige&#8221; <img src='http://www.responsive.se/thomas/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Attacking from two fronts is, in a way, what I get when I forget to use ABC. This is not always a bad thing. Probably, there is some benefit from structured, and conscious, alternating like you suggest. And even when you go forward you need to remember to forget the little details (declaring variables, etc.) in order to keep your focus. And let the IDE do the job it does best, completion and quick fixing.</p>
<p>I think of the idea I am describing as a structured technique to break your old habits, and keep focusing.</p>
<p>I would be interested in discussing and investigating some rules around when this shifting should be done, and where the new &#8220;starting point&#8221; then should be moved. Perhaps it would be possible to set up a well-defined set of such rules?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joakim Holm</title>
		<link>http://www.responsive.se/thomas/2008/05/16/assert-first-completion-assisted-backwards-coding/comment-page-1/#comment-4580</link>
		<dc:creator>Joakim Holm</dc:creator>
		<pubDate>Sun, 18 May 2008 11:40:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.responsive.se/thomas/?p=40#comment-4580</guid>
		<description>Nice, Thomas! This is a technique that I enjoy. Sometimes, though, if the path is too long, I find it difficult to move strictly backwards. In these cases I often try both forwards and backwards at the same time. Attacking from two fronts, so to speak. Have you tried this?

One comment: Why not simply call it ABC coding? Assert-first, Backwards-directed, Completion-assisted. This is simpler. As simple as ABC, in fact. :-)</description>
		<content:encoded><![CDATA[<p>Nice, Thomas! This is a technique that I enjoy. Sometimes, though, if the path is too long, I find it difficult to move strictly backwards. In these cases I often try both forwards and backwards at the same time. Attacking from two fronts, so to speak. Have you tried this?</p>
<p>One comment: Why not simply call it ABC coding? Assert-first, Backwards-directed, Completion-assisted. This is simpler. As simple as ABC, in fact. <img src='http://www.responsive.se/thomas/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
</channel>
</rss>
