<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" version="2.0">
  <channel>
    <title>Dot Net What Not - Computers</title>
    <link>http://dotnetwhatnot.pixata.co.uk/</link>
    <description>My rambling thoughts on exploring the .NET framework and related technologies</description>
    <language>en-gb</language>
    <copyright>AY Silver</copyright>
    <lastBuildDate>Thu, 13 Jun 2013 16:48:00 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 2.3.9074.18820</generator>
    <managingEditor>dasblog@example.com</managingEditor>
    <webMaster>dasblog@example.com</webMaster>
    <item>
      <trackback:ping>http://dotnetwhatnot.pixata.co.uk/Trackback.aspx?guid=5c4910c5-d8e0-497e-af22-e11e59fb3094</trackback:ping>
      <pingback:server>http://dotnetwhatnot.pixata.co.uk/pingback.aspx</pingback:server>
      <pingback:target>http://dotnetwhatnot.pixata.co.uk/PermaLink,guid,5c4910c5-d8e0-497e-af22-e11e59fb3094.aspx</pingback:target>
      <dc:creator>AY Silver</dc:creator>
      <wfw:comment>http://dotnetwhatnot.pixata.co.uk/CommentView,guid,5c4910c5-d8e0-497e-af22-e11e59fb3094.aspx</wfw:comment>
      <wfw:commentRss>http://dotnetwhatnot.pixata.co.uk/SyndicationService.asmx/GetEntryCommentsRss?guid=5c4910c5-d8e0-497e-af22-e11e59fb3094</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
“<em>Writing Java was like watching a three-legged dog. You know he's going to get
where he wants to go, but it's just really sad to watch.</em>”
</p>
        <img width="0" height="0" src="http://dotnetwhatnot.pixata.co.uk/aggbug.ashx?id=5c4910c5-d8e0-497e-af22-e11e59fb3094" />
      </body>
      <title>Scott Hanselman on Java in the 1990s</title>
      <guid isPermaLink="false">http://dotnetwhatnot.pixata.co.uk/PermaLink,guid,5c4910c5-d8e0-497e-af22-e11e59fb3094.aspx</guid>
      <link>http://dotnetwhatnot.pixata.co.uk/2013/06/13/ScottHanselmanOnJavaInThe1990s.aspx</link>
      <pubDate>Thu, 13 Jun 2013 16:48:00 GMT</pubDate>
      <description>&lt;p&gt;
“&lt;em&gt;Writing Java was like watching a three-legged dog. You know he's going to get
where he wants to go, but it's just really sad to watch.&lt;/em&gt;”
&lt;/p&gt;
&lt;img width="0" height="0" src="http://dotnetwhatnot.pixata.co.uk/aggbug.ashx?id=5c4910c5-d8e0-497e-af22-e11e59fb3094" /&gt;</description>
      <comments>http://dotnetwhatnot.pixata.co.uk/CommentView,guid,5c4910c5-d8e0-497e-af22-e11e59fb3094.aspx</comments>
      <category>Computers</category>
    </item>
    <item>
      <trackback:ping>http://dotnetwhatnot.pixata.co.uk/Trackback.aspx?guid=32ca260f-5279-4157-b690-f76e800f922b</trackback:ping>
      <pingback:server>http://dotnetwhatnot.pixata.co.uk/pingback.aspx</pingback:server>
      <pingback:target>http://dotnetwhatnot.pixata.co.uk/PermaLink,guid,32ca260f-5279-4157-b690-f76e800f922b.aspx</pingback:target>
      <dc:creator>AY Silver</dc:creator>
      <wfw:comment>http://dotnetwhatnot.pixata.co.uk/CommentView,guid,32ca260f-5279-4157-b690-f76e800f922b.aspx</wfw:comment>
      <wfw:commentRss>http://dotnetwhatnot.pixata.co.uk/SyndicationService.asmx/GetEntryCommentsRss?guid=32ca260f-5279-4157-b690-f76e800f922b</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
This one amused me...
</p>
        <div class="csharpcode">
          <pre class="alt">
            <span class="kwrd">protected</span>
            <span class="kwrd">void</span> On_DayLoad(<span class="kwrd">object</span> sender,
EventArgs e) {</pre>
          <pre>  Beverage coffee = <span class="kwrd">new</span> Beverage(<span class="str">"coffee"</span>);</pre>
          <pre class="alt">  coffee.Add(Beverage.Sweetener.Sugar);</pre>
          <pre>  coffee.Cream = <span class="kwrd">false</span>;</pre>
          <pre class="alt">  Cup mug = <span class="kwrd">new</span> Cup();</pre>
          <pre>  mug.Add(coffee);</pre>
          <pre class="alt">  Me.Consume(mug);</pre>
          <pre>  mug.Dispose();</pre>
          <pre class="alt">}</pre>
        </div>
        <p>
Of course, you could argue that the hard-coded string in the Beverage class constructor
is bad design, but it’s only a joke eh?
</p>
        <p>
This one is an old one, but I liked the variation of answer...
</p>
        <p>
Question: How many programmers does it take to change a light bulb?
</p>
        <p>
Answer 1: None, it's a hardware issue
</p>
        <p>
Answer 2: A properly designed light bulb object would inherit a Change() method from
a generic base Lighting class, so all you'd have to do is send a light bulb change
message
</p>
        <img width="0" height="0" src="http://dotnetwhatnot.pixata.co.uk/aggbug.ashx?id=32ca260f-5279-4157-b690-f76e800f922b" />
      </body>
      <title>Two cute programmer jokes</title>
      <guid isPermaLink="false">http://dotnetwhatnot.pixata.co.uk/PermaLink,guid,32ca260f-5279-4157-b690-f76e800f922b.aspx</guid>
      <link>http://dotnetwhatnot.pixata.co.uk/2012/10/30/TwoCuteProgrammerJokes.aspx</link>
      <pubDate>Tue, 30 Oct 2012 14:00:00 GMT</pubDate>
      <description>&lt;p&gt;
This one amused me...
&lt;/p&gt;
&lt;div class="csharpcode"&gt;
&lt;pre class="alt"&gt;&lt;span class="kwrd"&gt;protected&lt;/span&gt; &lt;span class="kwrd"&gt;void&lt;/span&gt; On_DayLoad(&lt;span class="kwrd"&gt;object&lt;/span&gt; sender,
EventArgs e) {&lt;/pre&gt;
&lt;pre&gt;  Beverage coffee = &lt;span class="kwrd"&gt;new&lt;/span&gt; Beverage(&lt;span class="str"&gt;&amp;quot;coffee&amp;quot;&lt;/span&gt;);&lt;/pre&gt;
&lt;pre class="alt"&gt;  coffee.Add(Beverage.Sweetener.Sugar);&lt;/pre&gt;
&lt;pre&gt;  coffee.Cream = &lt;span class="kwrd"&gt;false&lt;/span&gt;;&lt;/pre&gt;
&lt;pre class="alt"&gt;  Cup mug = &lt;span class="kwrd"&gt;new&lt;/span&gt; Cup();&lt;/pre&gt;
&lt;pre&gt;  mug.Add(coffee);&lt;/pre&gt;
&lt;pre class="alt"&gt;  Me.Consume(mug);&lt;/pre&gt;
&lt;pre&gt;  mug.Dispose();&lt;/pre&gt;
&lt;pre class="alt"&gt;}&lt;/pre&gt;
&lt;/div&gt;
&lt;p&gt;
Of course, you could argue that the hard-coded string in the Beverage class constructor
is bad design, but it’s only a joke eh?
&lt;/p&gt;
&lt;p&gt;
This one is an old one, but I liked the variation of answer...
&lt;/p&gt;
&lt;p&gt;
Question: How many programmers does it take to change a light bulb?
&lt;/p&gt;
&lt;p&gt;
Answer 1: None, it's a hardware issue
&lt;/p&gt;
&lt;p&gt;
Answer 2: A properly designed light bulb object would inherit a Change() method from
a generic base Lighting class, so all you'd have to do is send a light bulb change
message
&lt;/p&gt;
&lt;img width="0" height="0" src="http://dotnetwhatnot.pixata.co.uk/aggbug.ashx?id=32ca260f-5279-4157-b690-f76e800f922b" /&gt;</description>
      <comments>http://dotnetwhatnot.pixata.co.uk/CommentView,guid,32ca260f-5279-4157-b690-f76e800f922b.aspx</comments>
      <category>Computers</category>
    </item>
    <item>
      <trackback:ping>http://dotnetwhatnot.pixata.co.uk/Trackback.aspx?guid=4d8acd35-95da-4bcb-92b7-67edf99f6858</trackback:ping>
      <pingback:server>http://dotnetwhatnot.pixata.co.uk/pingback.aspx</pingback:server>
      <pingback:target>http://dotnetwhatnot.pixata.co.uk/PermaLink,guid,4d8acd35-95da-4bcb-92b7-67edf99f6858.aspx</pingback:target>
      <dc:creator>AY Silver</dc:creator>
      <wfw:comment>http://dotnetwhatnot.pixata.co.uk/CommentView,guid,4d8acd35-95da-4bcb-92b7-67edf99f6858.aspx</wfw:comment>
      <wfw:commentRss>http://dotnetwhatnot.pixata.co.uk/SyndicationService.asmx/GetEntryCommentsRss?guid=4d8acd35-95da-4bcb-92b7-67edf99f6858</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
"<em>I have always wished for my computer to be as easy to use as my telephone;
my wish has come true because I can no longer figure out how to use my telephone</em>."
</p>
        <p>
Danish computer scientist Bjarne Stroustrup
</p>
        <img width="0" height="0" src="http://dotnetwhatnot.pixata.co.uk/aggbug.ashx?id=4d8acd35-95da-4bcb-92b7-67edf99f6858" />
      </body>
      <title>Bjarne Stroustrup on computers and telephones</title>
      <guid isPermaLink="false">http://dotnetwhatnot.pixata.co.uk/PermaLink,guid,4d8acd35-95da-4bcb-92b7-67edf99f6858.aspx</guid>
      <link>http://dotnetwhatnot.pixata.co.uk/2011/12/06/BjarneStroustrupOnComputersAndTelephones.aspx</link>
      <pubDate>Tue, 06 Dec 2011 14:00:00 GMT</pubDate>
      <description>&lt;p&gt;
&amp;quot;&lt;em&gt;I have always wished for my computer to be as easy to use as my telephone;
my wish has come true because I can no longer figure out how to use my telephone&lt;/em&gt;.&amp;quot;
&lt;/p&gt;
&lt;p&gt;
Danish computer scientist Bjarne Stroustrup
&lt;/p&gt;
&lt;img width="0" height="0" src="http://dotnetwhatnot.pixata.co.uk/aggbug.ashx?id=4d8acd35-95da-4bcb-92b7-67edf99f6858" /&gt;</description>
      <comments>http://dotnetwhatnot.pixata.co.uk/CommentView,guid,4d8acd35-95da-4bcb-92b7-67edf99f6858.aspx</comments>
      <category>Computers</category>
    </item>
    <item>
      <trackback:ping>http://dotnetwhatnot.pixata.co.uk/Trackback.aspx?guid=b096b69e-dd8e-476a-a4b1-b89978683d15</trackback:ping>
      <pingback:server>http://dotnetwhatnot.pixata.co.uk/pingback.aspx</pingback:server>
      <pingback:target>http://dotnetwhatnot.pixata.co.uk/PermaLink,guid,b096b69e-dd8e-476a-a4b1-b89978683d15.aspx</pingback:target>
      <dc:creator>AY Silver</dc:creator>
      <wfw:comment>http://dotnetwhatnot.pixata.co.uk/CommentView,guid,b096b69e-dd8e-476a-a4b1-b89978683d15.aspx</wfw:comment>
      <wfw:commentRss>http://dotnetwhatnot.pixata.co.uk/SyndicationService.asmx/GetEntryCommentsRss?guid=b096b69e-dd8e-476a-a4b1-b89978683d15</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
Of course, we professional programmers never make mistakes, ahem. That’s why we never
need to use debuggers, ahem.
</p>
        <p>
Well suspend belief for a moment, and assume that I had a bug in the code I was developing.
You know the feeling, you stare at it, you write unit tests, you stare at it some
more, and still can’t work out why on earth Visual Studio is claiming that there is
an error in your code, when it’s so obvious that there isn’t. You even get to the
point of talking to your computer, pointing out the error of its ways.
</p>
        <p>
Eventually, you spot the mistake. Once you’ve seen it, it was so blindingly obvious
that you can only offer a silent prayer of thanks that no-one else was in the room
at the time. You change that one tiny typo, and suddenly Visual Studio stops complaining
about your code and it all runs correctly.
</p>
        <p>
Just as you sit back relieved, you notice your computer smirking. I’m certain mine
just laughed at me. It did it quietly, but I noticed. It hates me.
</p>
        <img width="0" height="0" src="http://dotnetwhatnot.pixata.co.uk/aggbug.ashx?id=b096b69e-dd8e-476a-a4b1-b89978683d15" />
      </body>
      <title>My computer just laughed at me</title>
      <guid isPermaLink="false">http://dotnetwhatnot.pixata.co.uk/PermaLink,guid,b096b69e-dd8e-476a-a4b1-b89978683d15.aspx</guid>
      <link>http://dotnetwhatnot.pixata.co.uk/2011/09/07/MyComputerJustLaughedAtMe.aspx</link>
      <pubDate>Wed, 07 Sep 2011 15:42:00 GMT</pubDate>
      <description>&lt;p&gt;
Of course, we professional programmers never make mistakes, ahem. That’s why we never
need to use debuggers, ahem.
&lt;/p&gt;
&lt;p&gt;
Well suspend belief for a moment, and assume that I had a bug in the code I was developing.
You know the feeling, you stare at it, you write unit tests, you stare at it some
more, and still can’t work out why on earth Visual Studio is claiming that there is
an error in your code, when it’s so obvious that there isn’t. You even get to the
point of talking to your computer, pointing out the error of its ways.
&lt;/p&gt;
&lt;p&gt;
Eventually, you spot the mistake. Once you’ve seen it, it was so blindingly obvious
that you can only offer a silent prayer of thanks that no-one else was in the room
at the time. You change that one tiny typo, and suddenly Visual Studio stops complaining
about your code and it all runs correctly.
&lt;/p&gt;
&lt;p&gt;
Just as you sit back relieved, you notice your computer smirking. I’m certain mine
just laughed at me. It did it quietly, but I noticed. It hates me.
&lt;/p&gt;
&lt;img width="0" height="0" src="http://dotnetwhatnot.pixata.co.uk/aggbug.ashx?id=b096b69e-dd8e-476a-a4b1-b89978683d15" /&gt;</description>
      <comments>http://dotnetwhatnot.pixata.co.uk/CommentView,guid,b096b69e-dd8e-476a-a4b1-b89978683d15.aspx</comments>
      <category>Computers</category>
    </item>
  </channel>
</rss>