<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/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>Writing less code</title><link>http://blogs.msdn.com/mikechampion/archive/2005/09/18/471062.aspx</link><description>Who said "There's only really one metric to me for future software development, which is -- do you write less code to get the same thing done?" Maybe one of the folks on lesscode.org who practice the art of using less code to get more done . We shun complexity</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: Writing less code</title><link>http://blogs.msdn.com/mikechampion/archive/2005/09/18/471062.aspx#471156</link><pubDate>Mon, 19 Sep 2005 12:25:40 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:471156</guid><dc:creator>Joe Chung</dc:creator><description>There is a balance to be struck between not compressing code enough (too fat) and compressing it too much (too skinny).&lt;br&gt;&lt;br&gt;Fat code is verbose code.  Fat code means that there's more code you can mess up.  Fat code is easy to read, but there is more of it so it takes longer to understand.&lt;br&gt;&lt;br&gt;XML is &amp;quot;fat.&amp;quot;&lt;br&gt;&lt;br&gt;Skinny code is less code.  Less code, however, is not necessarily simpler code.  When you make mistakes writing skinny code, those errors are magnified.  Skinny code takes a short time to read, but it can be difficult to understand if it is too skinny.&lt;br&gt;&lt;br&gt;Regular expressions are &amp;quot;skinny.&amp;quot;&lt;br&gt;&lt;br&gt;C# code to extract and manipulate data from relational databases and XML is &amp;quot;fat.&amp;quot;  C# 3.0 AND LINQ are attempts to make that code slimmer.  That's a good thing, but try not to make the code too skinny.</description></item><item><title>re: Writing less code</title><link>http://blogs.msdn.com/mikechampion/archive/2005/09/18/471062.aspx#471311</link><pubDate>Mon, 19 Sep 2005 19:25:30 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:471311</guid><dc:creator>Eric K.</dc:creator><description>Tat's definitely a refreshing thing to hear, particularly when you frequently hear from language designers about how &amp;quot;syntactic sugar&amp;quot;--shortcuts and additions that save the developer time and typing--is bad, defiles the purity of the language, and leads the developer down a slipperly slope to sloppiness, immoral behavior, drug use, and eventually Linux and PERL.&lt;br&gt;&lt;br&gt;Yeah, we'd all love a nice, clean, simple, pure language, but if I have to write several dozen lines to get something done that I think I ought to get done in only one, I'm going to get tired of it really soon.&lt;br&gt;&lt;br&gt;So many languages seem to have plenty of &amp;quot;syntactic salt&amp;quot;--hoops the developer *must* jump through just to prove that they know what they're doing, additional steps that must be performed, that developers making use of these languages occasionally wonder if the language designers were sadistic or did they really just not see that developers don't truly want to type for the pure joy of typing..&lt;br&gt;&lt;br&gt;</description></item><item><title>re: Writing less code</title><link>http://blogs.msdn.com/mikechampion/archive/2005/09/18/471062.aspx#472830</link><pubDate>Thu, 22 Sep 2005 19:07:44 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:472830</guid><dc:creator>doug orr</dc:creator><description>reading through lesscode.org and what do I see?  reference to mike champion as &amp;quot;one of the few remaining reasons left to respect microsoft...&amp;quot;  I'm sure I could soften that for the present audience to, &amp;quot;an excellent reason to add to your respect for microsoft.&amp;quot;&lt;br&gt;&lt;br&gt;I don't disagree, really, but I hope someone on the panel pointed out all of the excellent facilities cobol and pascal had to make i/o more accessible to the masses.  (I'm just sore because I think lambda expressions are great. :)&lt;br&gt;&lt;br&gt;</description></item><item><title> mikechampion s weblog Writing less code | Paid Surveys</title><link>http://blogs.msdn.com/mikechampion/archive/2005/09/18/471062.aspx#9659926</link><pubDate>Sat, 30 May 2009 01:50:18 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9659926</guid><dc:creator> mikechampion s weblog Writing less code | Paid Surveys</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://paidsurveyshub.info/story.php?title=mikechampion-s-weblog-writing-less-code"&gt;http://paidsurveyshub.info/story.php?title=mikechampion-s-weblog-writing-less-code&lt;/a&gt;&lt;/p&gt;
</description></item><item><title> mikechampion s weblog Writing less code | Cellulite Creams</title><link>http://blogs.msdn.com/mikechampion/archive/2005/09/18/471062.aspx#9712440</link><pubDate>Tue, 09 Jun 2009 06:13:42 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9712440</guid><dc:creator> mikechampion s weblog Writing less code | Cellulite Creams</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://cellulitecreamsite.info/story.php?id=5595"&gt;http://cellulitecreamsite.info/story.php?id=5595&lt;/a&gt;&lt;/p&gt;
</description></item><item><title> mikechampion s weblog Writing less code | Green Tea Fat Burner</title><link>http://blogs.msdn.com/mikechampion/archive/2005/09/18/471062.aspx#9717777</link><pubDate>Tue, 09 Jun 2009 22:28:15 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9717777</guid><dc:creator> mikechampion s weblog Writing less code | Green Tea Fat Burner</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://greenteafatburner.info/story.php?id=2531"&gt;http://greenteafatburner.info/story.php?id=2531&lt;/a&gt;&lt;/p&gt;
</description></item></channel></rss>