<?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>Down Home Country Coding With Scott Selikoff and Jeanne Boyarsky &#187; Development Process</title>
	<atom:link href="http://www.selikoff.net/category/development-process/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.selikoff.net</link>
	<description>Java/J2EE Software Development and Technology Discussion Blog</description>
	<lastBuildDate>Thu, 29 Jul 2010 10:47:50 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>algorithms &#8211; survival of the fittest</title>
		<link>http://www.selikoff.net/2010/03/11/algorithms-survival-of-the-fittest/</link>
		<comments>http://www.selikoff.net/2010/03/11/algorithms-survival-of-the-fittest/#comments</comments>
		<pubDate>Fri, 12 Mar 2010 00:24:33 +0000</pubDate>
		<dc:creator>Jeanne Boyarsky</dc:creator>
				<category><![CDATA[Development Process]]></category>
		<category><![CDATA[constraints]]></category>
		<category><![CDATA[robotics]]></category>

		<guid isPermaLink="false">http://www.selikoff.net/?p=1761</guid>
		<description><![CDATA[I&#8217;ve been volunteering with a FIRST robotics high school team as a programming mentor. Due to a &#8220;series of unfortunate events&#8221;, we didn&#8217;t get to test our logic to drive straight in autonomous mode until the night the robot went into the crate. We wound up using an interesting approach. First we brainstormed options and [...]]]></description>
		<wfw:commentRss>http://www.selikoff.net/2010/03/11/algorithms-survival-of-the-fittest/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>another reason % of time writing tests is meaningless</title>
		<link>http://www.selikoff.net/2010/02/27/another-reason-of-time-writing-tests-is-meaningless/</link>
		<comments>http://www.selikoff.net/2010/02/27/another-reason-of-time-writing-tests-is-meaningless/#comments</comments>
		<pubDate>Sat, 27 Feb 2010 22:18:13 +0000</pubDate>
		<dc:creator>Jeanne Boyarsky</dc:creator>
				<category><![CDATA[Development Process]]></category>
		<category><![CDATA[metrics]]></category>
		<category><![CDATA[testing]]></category>

		<guid isPermaLink="false">http://www.selikoff.net/?p=1742</guid>
		<description><![CDATA[Earlier in the month, I blogged a response to – “What would you say is the average percentage of development time devoted to creating the unit test scripts?”.  As I was telling a friend about it, I realized that I missed an important point! The question also implies that development time is constant.  Or maybe [...]]]></description>
		<wfw:commentRss>http://www.selikoff.net/2010/02/27/another-reason-of-time-writing-tests-is-meaningless/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>a response to &#8211; &#8220;What would you say is the average percentage of development time devoted to creating the unit test scripts?&#8221;</title>
		<link>http://www.selikoff.net/2010/02/14/a-response-to-what-would-you-say-is-the-average-percentage-of-development-time-devoted-to-creating-the-unit-test-scripts/</link>
		<comments>http://www.selikoff.net/2010/02/14/a-response-to-what-would-you-say-is-the-average-percentage-of-development-time-devoted-to-creating-the-unit-test-scripts/#comments</comments>
		<pubDate>Sun, 14 Feb 2010 18:11:25 +0000</pubDate>
		<dc:creator>Jeanne Boyarsky</dc:creator>
				<category><![CDATA[Development Process]]></category>
		<category><![CDATA[Java/J2EE]]></category>
		<category><![CDATA[testing]]></category>

		<guid isPermaLink="false">http://www.selikoff.net/?p=1738</guid>
		<description><![CDATA[How long does it take to compile? We don&#8217;t ask that. It would be absurd. The fact that people ask how long unit testing takes mean they see it as an optional cost to be incurred. What I want to know is why they don&#8217;t ask for a similar accounting of the cost of NOT [...]]]></description>
		<wfw:commentRss>http://www.selikoff.net/2010/02/14/a-response-to-what-would-you-say-is-the-average-percentage-of-development-time-devoted-to-creating-the-unit-test-scripts/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>The &#8220;Reinventing the Wheel&#8221; Anti-Pattern</title>
		<link>http://www.selikoff.net/2009/12/10/why-reinvent-the-wheel/</link>
		<comments>http://www.selikoff.net/2009/12/10/why-reinvent-the-wheel/#comments</comments>
		<pubDate>Thu, 10 Dec 2009 14:13:44 +0000</pubDate>
		<dc:creator>Scott Selikoff</dc:creator>
				<category><![CDATA[Development Process]]></category>
		<category><![CDATA[Java/J2EE]]></category>
		<category><![CDATA[reinvent]]></category>
		<category><![CDATA[wheel]]></category>

		<guid isPermaLink="false">http://www.selikoff.net/?p=1440</guid>
		<description><![CDATA[As a moderator on the JavaRanch, I often come across posts asking how to reinvent features that are available in most application servers. In JDBC for example, I&#8217;ve had people ask how to implement their own database connection pooling and how to create their own JDBC driver. Often times the developer is trying to create [...]]]></description>
		<wfw:commentRss>http://www.selikoff.net/2009/12/10/why-reinvent-the-wheel/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>product review: infinitest</title>
		<link>http://www.selikoff.net/2009/10/24/product-review-infinitest/</link>
		<comments>http://www.selikoff.net/2009/10/24/product-review-infinitest/#comments</comments>
		<pubDate>Sun, 25 Oct 2009 00:06:47 +0000</pubDate>
		<dc:creator>Jeanne Boyarsky</dc:creator>
				<category><![CDATA[Development Process]]></category>
		<category><![CDATA[Java/J2EE]]></category>
		<category><![CDATA[Reviews]]></category>
		<category><![CDATA[junit]]></category>
		<category><![CDATA[process]]></category>

		<guid isPermaLink="false">http://www.selikoff.net/?p=1319</guid>
		<description><![CDATA[Want to run your JUnit tests as soon as you change the code?  That&#8217;s what infinitest strives to do.  The starting point is infinitetest.org which directs you to the corporate site. What does it do? Infinitest installs as a plugin to your IDE.  In Eclipse, it adds a bar to the bottom of your screen.  [...]]]></description>
		<wfw:commentRss>http://www.selikoff.net/2009/10/24/product-review-infinitest/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>should i use git over subversion</title>
		<link>http://www.selikoff.net/2009/10/18/should-i-use-git-over-subversion/</link>
		<comments>http://www.selikoff.net/2009/10/18/should-i-use-git-over-subversion/#comments</comments>
		<pubDate>Sun, 18 Oct 2009 20:18:45 +0000</pubDate>
		<dc:creator>Jeanne Boyarsky</dc:creator>
				<category><![CDATA[Development Process]]></category>

		<guid isPermaLink="false">http://www.selikoff.net/?p=1316</guid>
		<description><![CDATA[I&#8217;ve heard good things about GIT and decided to see whether to use it over Subversion for a project. The first few benefits of GIT I encountered: Distributed nature/connectivity &#8211; you have access to the whole repository even if you don&#8217;t have network/internet connectivity Bisect command &#8211; to see when a bug introduced Disk space [...]]]></description>
		<wfw:commentRss>http://www.selikoff.net/2009/10/18/should-i-use-git-over-subversion/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>when should I question a technical business requirement?</title>
		<link>http://www.selikoff.net/2009/08/02/when-should-i-question-a-technical-business-requirement/</link>
		<comments>http://www.selikoff.net/2009/08/02/when-should-i-question-a-technical-business-requirement/#comments</comments>
		<pubDate>Sun, 02 Aug 2009 17:51:36 +0000</pubDate>
		<dc:creator>Jeanne Boyarsky</dc:creator>
				<category><![CDATA[Development Process]]></category>

		<guid isPermaLink="false">http://www.selikoff.net/blog/?p=1143</guid>
		<description><![CDATA[My other blog entry &#8220;what is a business requirement&#8221; covers what is a technical business requirement.  Some such requirements are fine as the customer really does know what he/she needs and is trying to save time.  Or the customer wants the system to be similar to another one.  (In which case that fact should be [...]]]></description>
		<wfw:commentRss>http://www.selikoff.net/2009/08/02/when-should-i-question-a-technical-business-requirement/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>what is a business requirement?</title>
		<link>http://www.selikoff.net/2009/08/02/what-is-a-business-requirement/</link>
		<comments>http://www.selikoff.net/2009/08/02/what-is-a-business-requirement/#comments</comments>
		<pubDate>Sun, 02 Aug 2009 17:50:50 +0000</pubDate>
		<dc:creator>Jeanne Boyarsky</dc:creator>
				<category><![CDATA[Development Process]]></category>

		<guid isPermaLink="false">http://www.selikoff.net/blog/?p=378</guid>
		<description><![CDATA[Just because the customer asks for something doesn&#8217;t make it a requirement.  It makes it a discussion point.  For questions to ask, see my other blog post when should I question a technical business requirement I tend to see five categories of non business requirements.  Many of these come from posts I&#8217;ve seen at JavaRanch [...]]]></description>
		<wfw:commentRss>http://www.selikoff.net/2009/08/02/what-is-a-business-requirement/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>writing readable &amp; maintainable tests</title>
		<link>http://www.selikoff.net/2009/07/26/writing-readable-maintainable-tests/</link>
		<comments>http://www.selikoff.net/2009/07/26/writing-readable-maintainable-tests/#comments</comments>
		<pubDate>Sun, 26 Jul 2009 21:41:59 +0000</pubDate>
		<dc:creator>Jeanne Boyarsky</dc:creator>
				<category><![CDATA[Development Process]]></category>

		<guid isPermaLink="false">http://www.selikoff.net/blog/?p=1141</guid>
		<description><![CDATA[Manning&#8217;s Art of Unit Testing is interesting in that it has chapters dedicated to the maintainability and readability of the tests. I didn&#8217;t read the whole book as most of it is about unit testing .NET code. (I&#8217;m a Java developer) While these are pretty much all things I do regularly, I learned many of [...]]]></description>
		<wfw:commentRss>http://www.selikoff.net/2009/07/26/writing-readable-maintainable-tests/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>learning programming by asking</title>
		<link>http://www.selikoff.net/2009/06/21/learning-programming-by-asking/</link>
		<comments>http://www.selikoff.net/2009/06/21/learning-programming-by-asking/#comments</comments>
		<pubDate>Sun, 21 Jun 2009 19:51:11 +0000</pubDate>
		<dc:creator>Jeanne Boyarsky</dc:creator>
				<category><![CDATA[Development Process]]></category>

		<guid isPermaLink="false">http://www.selikoff.net/blog/?p=849</guid>
		<description><![CDATA[Overall, I still think that Ted Nelson had the best idea when he wrote this in Computer Lib/Dream Machines (Aperture, 1974): The best way to start programming is to have a terminal running an interactive language, and a friend sitting nearby who already knows the language, and has something else to do but can be [...]]]></description>
		<wfw:commentRss>http://www.selikoff.net/2009/06/21/learning-programming-by-asking/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
