<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>programming &#8211; Roumazeilles.net</title>
	<atom:link href="https://www.roumazeilles.net/news/en/wordpress/tag/programming/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.roumazeilles.net/news/en/wordpress</link>
	<description>Technology opinions and others</description>
	<lastBuildDate>Sat, 19 Sep 2009 18:00:27 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
	<item>
		<title>Signs that you&#8217;re a bad programmer</title>
		<link>https://www.roumazeilles.net/news/en/wordpress/2009/12/29/signs-that-youre-a-bad-programmer/</link>
					<comments>https://www.roumazeilles.net/news/en/wordpress/2009/12/29/signs-that-youre-a-bad-programmer/#respond</comments>
		
		<dc:creator><![CDATA[Yves Roumazeilles]]></dc:creator>
		<pubDate>Tue, 29 Dec 2009 17:49:58 +0000</pubDate>
				<category><![CDATA[Jobs]]></category>
		<category><![CDATA[Lists]]></category>
		<category><![CDATA[Science & Geeks]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[programmer]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[training]]></category>
		<guid isPermaLink="false">https://www.roumazeilles.net/news/en/wordpress/?p=3683</guid>

					<description><![CDATA[Inability to reason about code Poor understanding of the language&#8217;s programming model Deficient research skills / Chronically poor knowledge of the platform&#8217;s features Inability to comprehend pointers Difficulty seeing through recursion Inability to think in sets Lack of critical thinking Pinball Programming Unfamiliar with the principles of security Code is a mess Inability to determine [&#8230;]]]></description>
										<content:encoded><![CDATA[<ul>
<li>Inability to reason about code</li>
<li>Poor understanding of the language&#8217;s programming model</li>
<li>Deficient research skills / Chronically poor knowledge of the platform&#8217;s features</li>
<li>Inability to comprehend pointers</li>
<li>Difficulty seeing through recursion</li>
<li>Inability to think in sets</li>
<li>Lack of critical thinking</li>
<li>Pinball Programming</li>
<li>Unfamiliar with the principles of security</li>
<li>Code is a mess</li>
<li>Inability to determine the order of program execution</li>
<li>Insufficient ability to think abstractly</li>
<li>Collyer Brothers syndrome</li>
<li>Dysfunctional sense of causality</li>
<li>Indifference to outcomes</li>
</ul>
<p>Source: <a href="http://sites.google.com/site/yacoset/Home/signs-that-you-re-a-bad-programmer">Software Engineering Tips</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.roumazeilles.net/news/en/wordpress/2009/12/29/signs-that-youre-a-bad-programmer/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Kata practice for the programmer</title>
		<link>https://www.roumazeilles.net/news/en/wordpress/2008/07/27/kata-practice-for-the-programmer/</link>
					<comments>https://www.roumazeilles.net/news/en/wordpress/2008/07/27/kata-practice-for-the-programmer/#respond</comments>
		
		<dc:creator><![CDATA[Yves Roumazeilles]]></dc:creator>
		<pubDate>Sun, 27 Jul 2008 14:16:54 +0000</pubDate>
				<category><![CDATA[Culture]]></category>
		<category><![CDATA[Enterprise]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Web sightings]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[exercice]]></category>
		<category><![CDATA[kata]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[training]]></category>
		<guid isPermaLink="false">https://www.roumazeilles.net/news/en/wordpress/?p=1899</guid>

					<description><![CDATA[A martial arts adept knows how much you have to repeat the same basic exercise (a kata) before mastering free fight. This is the same with most pianists who need to practice long and often to get reflexes, natural grace. So, why not the same for programmers? Dave Thomas decided to create basic exercises for [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><!--adsense#emacs-->A martial arts adept knows how much you have to repeat the same basic exercise (a kata) before mastering free fight. This is the same with most pianists who need to practice long and often to get reflexes, natural grace.</p>
<p>So, why not the same for programmers?</p>
<p>Dave Thomas decided to create basic exercises for the software developer. To be practiced continuously with not constraint of environment or language. He called it the <a href="http://codekata.pragprog.com/">Code Kata</a>.</p>
<p>I no longer write a lot about software programming (I no longer code by myself nowadays) but it was such a great idea, a flash of light so obvious and elegant that I needed to share with you. No programmer should avoid the regular exercise of <a href="http://codekata.pragprog.com/">Code Kata</a>. Many companies should also force their own software developers to apply it.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.roumazeilles.net/news/en/wordpress/2008/07/27/kata-practice-for-the-programmer/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
