<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://devlicio.us/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Derik Whittaker : Methodology, Humor</title><link>http://devlicio.us/blogs/derik_whittaker/archive/tags/Methodology/Humor/default.aspx</link><description>Tags: Methodology, Humor</description><dc:language>en</dc:language><generator>CommunityServer 2008.5 SP1 (Build: 31106.3070)</generator><item><title>Failing builds, the sound of silence</title><link>http://devlicio.us/blogs/derik_whittaker/archive/2007/11/07/failing-builds-the-sound-of-silence.aspx</link><pubDate>Wed, 07 Nov 2007 13:00:48 GMT</pubDate><guid isPermaLink="false">40756a8b-6212-4073-9d98-6c26781577de:38803</guid><dc:creator>Derik Whittaker</dc:creator><slash:comments>4</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://devlicio.us/blogs/derik_whittaker/rsscomments.aspx?PostID=38803</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://devlicio.us/blogs/derik_whittaker/commentapi.aspx?PostID=38803</wfw:comment><comments>http://devlicio.us/blogs/derik_whittaker/archive/2007/11/07/failing-builds-the-sound-of-silence.aspx#comments</comments><description>&lt;p&gt;I&amp;#39;m sure that everyone has heard the&amp;nbsp;riddle &amp;#39;&lt;strong&gt;If a tree falls in a forest and no one is around to hear it, does it make a sound?&amp;#39;&lt;/strong&gt;.&amp;nbsp; This riddle is all about observation and knowledge of reality.&amp;nbsp; &lt;/p&gt; &lt;p&gt;Well,&amp;nbsp;I have a riddle for software teams following TDD.&amp;nbsp; &lt;/p&gt; &lt;p&gt;&lt;strong&gt;&amp;#39;If a build fails and no-one fixes it, did it actually fail?&amp;#39;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Till next time,&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://devlicio.us/aggbug.aspx?PostID=38803" width="1" height="1"&gt;</description><category domain="http://devlicio.us/blogs/derik_whittaker/archive/tags/Methodology/default.aspx">Methodology</category><category domain="http://devlicio.us/blogs/derik_whittaker/archive/tags/TDD/default.aspx">TDD</category><category domain="http://devlicio.us/blogs/derik_whittaker/archive/tags/Humor/default.aspx">Humor</category><category domain="http://devlicio.us/blogs/derik_whittaker/archive/tags/Opinion/default.aspx">Opinion</category></item><item><title>New Development Methodology: Change and Pray Development (CPD)</title><link>http://devlicio.us/blogs/derik_whittaker/archive/2007/10/25/new-development-methodology-change-and-pray-development-cpd.aspx</link><pubDate>Thu, 25 Oct 2007 13:36:38 GMT</pubDate><guid isPermaLink="false">40756a8b-6212-4073-9d98-6c26781577de:38731</guid><dc:creator>Derik Whittaker</dc:creator><slash:comments>16</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://devlicio.us/blogs/derik_whittaker/rsscomments.aspx?PostID=38731</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://devlicio.us/blogs/derik_whittaker/commentapi.aspx?PostID=38731</wfw:comment><comments>http://devlicio.us/blogs/derik_whittaker/archive/2007/10/25/new-development-methodology-change-and-pray-development-cpd.aspx#comments</comments><description>&lt;p&gt;A while back there was a posting out there about all the different software development methodologies (this was a parity posting).&amp;nbsp; Yesterday I was chatting with a buddy and we coined a new development methodology.... Change and Pray Development (CPD).&lt;/p&gt; &lt;p&gt;Here is how you can tell if you or your team/company follow this methodology.&lt;/p&gt; &lt;ul&gt; &lt;li&gt;You don&amp;#39;t have any unit tests.&lt;/li&gt; &lt;li&gt;Your system is so intertwined that you cannot tell the difference between the UI and the data layer.&lt;/li&gt; &lt;li&gt;Making a single change to a single class has ramifications beyond your wildest dreams.&lt;/li&gt; &lt;li&gt;Your development team is afraid to make changes because the only person that knew/understood that code has left for greener pastures.&lt;/li&gt; &lt;li&gt;It can take you weeks worth of&amp;nbsp;tracking down a &amp;#39;simple&amp;#39; bug before you know enough to&amp;nbsp;even know&amp;nbsp;where the bug originates.&amp;nbsp;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Here is the typical development pattern for someone in that follows this methodology&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Decide to make a change to the code&lt;/li&gt; &lt;li&gt;Find the place you &amp;#39;Think&amp;#39; needs the change&lt;/li&gt; &lt;li&gt;Make your change&lt;/li&gt; &lt;li&gt;Compile your code to hope is even compiles&lt;/li&gt; &lt;li&gt;Run the application to ensure you changes worked&lt;/li&gt; &lt;li&gt;PRAY that you did not screw up anything else&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;If you find yourself in a Change and Pray shop run, don&amp;#39;t look back, don&amp;#39;t try to fix it, don&amp;#39;t hope it will get better just RUN......&lt;/p&gt; &lt;p&gt;Till next time,&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://devlicio.us/aggbug.aspx?PostID=38731" width="1" height="1"&gt;</description><category domain="http://devlicio.us/blogs/derik_whittaker/archive/tags/Methodology/default.aspx">Methodology</category><category domain="http://devlicio.us/blogs/derik_whittaker/archive/tags/Humor/default.aspx">Humor</category></item></channel></rss>