<?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>Ketan&#039;s Musings &#187; software-engineering</title>
	<atom:link href="http://ketan.padegaonkar.name/tag/software-engineering/feed" rel="self" type="application/rss+xml" />
	<link>http://ketan.padegaonkar.name</link>
	<description>Where he blogs about his eclipse musings</description>
	<lastBuildDate>Sat, 26 Feb 2011 18:24:40 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>An infinite number of monkeys &#8212; and Software Engineers</title>
		<link>http://ketan.padegaonkar.name/2007/01/17/an-infinite-number-of-monkeys-and-software-engineers.html</link>
		<comments>http://ketan.padegaonkar.name/2007/01/17/an-infinite-number-of-monkeys-and-software-engineers.html#comments</comments>
		<pubDate>Wed, 17 Jan 2007 11:21:06 +0000</pubDate>
		<dc:creator>Ketan</dc:creator>
				<category><![CDATA[experiences]]></category>
		<category><![CDATA[funny]]></category>
		<category><![CDATA[philosophy]]></category>
		<category><![CDATA[software-engineering]]></category>

		<guid isPermaLink="false">http://ketan.padegaonkar.name/2007/01/17/an-infinite-number-of-monkeys-and-software-engineers.html</guid>
		<description><![CDATA[A discussion with Nirav reminded me of &#8220;The Infinite Monkey Theorem,&#8221; which states that: a monkey typing at random on a typewriter keyboard, will &#8220;almost surely&#8221; type out the complete works of William Shakespeare We were discussing the notion of a typical Software Development Life Cycle (SDLC) in a typical CMMI Level 5 approved company. [...]]]></description>
			<content:encoded><![CDATA[<p>A discussion with <a href="http://niravthaker.blogspot.com">Nirav</a> reminded me of &#8220;<a href="http://en.wikipedia.org/wiki/Infinite_monkey_theorem">The Infinite Monkey Theorem</a>,&#8221; which states that:</p>
<blockquote><p>a monkey typing at random on a typewriter keyboard, will &#8220;<em><a href="http://en.wikipedia.org/wiki/Almost_surely">almost surely</a></em>&#8221; type out the complete works of William Shakespeare</p></blockquote>
<p>We were discussing the notion of a typical <a href="http://en.wikipedia.org/wiki/Software_development_life_cycle">Software Development Life Cycle (SDLC)</a> in a typical CMMI Level 5 approved company. There are an <em>almost infinite</em><sup><a href="#infinite">[1]</a></sup> number of software developers, &#8220;<em><a href="http://en.wikipedia.org/wiki/Almost_surely">almost surely</a></em>&#8221; one of them is going to come up with working software, as against mortals using <a href="http://martinfowler.com/articles/continuousIntegration.html">Continuous Integration</a> on a <a href="http://www.jamesshore.com/Blog/Continuous-Integration-on-a-Dollar-a-Day.html">dollar-a-day</a>, <a href="http://www.jamesshore.com/Blog/Red-Green-Refactor.html">refactoring</a>, to ensure that the software just works, every time, and (hopefully) all the time.</p>
<h3>Footnotes</h3>
<p>[1] &#8220;<em><a id="infinite"></a>almost infinite</em>&#8221; in this context refers to &#8220;a lot&#8221;, since a few &#8220;million&#8221; is much closer to infinity than say a few &#8220;hundred&#8221;, we consider a few &#8220;million&#8221; to be &#8220;almost (equal to) infinity&#8221;</p>
<h3>Resources</h3>
<p>@see <a href="http://en.wikipedia.org/wiki/Infinite_monkey_theorem#Intuitive_proof_sketch">Proof of the Infinite Monkey Theorem</a>.<br />
@see <a href="http://www.faqs.org/rfcs/rfc2795.html">RFC2795 &#8212; The Infinite Monkey Protocol Suite (IMPS)</a>.</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-googlebuzz">
			<a href="http://www.shareaholic.com/api/share/?title=An+infinite+number+of+monkeys+--+and+Software+Engineers&amp;link=http://ketan.padegaonkar.name/2007/01/17/an-infinite-number-of-monkeys-and-software-engineers.html&amp;notes=A%20discussion%20with%20Nirav%20reminded%20me%20of%20%22The%20Infinite%20Monkey%20Theorem%2C%22%20which%20states%20that%3A%0Aa%20monkey%20typing%20at%20random%20on%20a%20typewriter%20keyboard%2C%20will%20%22almost%20surely%22%20type%20out%20the%20complete%20works%20of%20William%20Shakespeare%0A%0AWe%20were%20discussing%20the%20notion%20of%20a%20typical%20Software%20Development%20Life%20Cycle%20%28SDLC%29%20in%20a&amp;short_link=&amp;shortener=bitly&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=257&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-reddit">
			<a href="http://www.shareaholic.com/api/share/?title=An+infinite+number+of+monkeys+--+and+Software+Engineers&amp;link=http://ketan.padegaonkar.name/2007/01/17/an-infinite-number-of-monkeys-and-software-engineers.html&amp;notes=A%20discussion%20with%20Nirav%20reminded%20me%20of%20%22The%20Infinite%20Monkey%20Theorem%2C%22%20which%20states%20that%3A%0Aa%20monkey%20typing%20at%20random%20on%20a%20typewriter%20keyboard%2C%20will%20%22almost%20surely%22%20type%20out%20the%20complete%20works%20of%20William%20Shakespeare%0A%0AWe%20were%20discussing%20the%20notion%20of%20a%20typical%20Software%20Development%20Life%20Cycle%20%28SDLC%29%20in%20a&amp;short_link=&amp;shortener=bitly&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=40&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-twitter">
			<a href="http://www.shareaholic.com/api/share/?title=An+infinite+number+of+monkeys+--+and+Software+Engineers&amp;link=http://ketan.padegaonkar.name/2007/01/17/an-infinite-number-of-monkeys-and-software-engineers.html&amp;notes=A%20discussion%20with%20Nirav%20reminded%20me%20of%20%22The%20Infinite%20Monkey%20Theorem%2C%22%20which%20states%20that%3A%0Aa%20monkey%20typing%20at%20random%20on%20a%20typewriter%20keyboard%2C%20will%20%22almost%20surely%22%20type%20out%20the%20complete%20works%20of%20William%20Shakespeare%0A%0AWe%20were%20discussing%20the%20notion%20of%20a%20typical%20Software%20Development%20Life%20Cycle%20%28SDLC%29%20in%20a&amp;short_link=&amp;shortener=bitly&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=RT+%40ketanpkr+%24%7Btitle%7D+-+%24%7Bshort_link%7D&amp;service=7&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.shareaholic.com/api/share/?title=An+infinite+number+of+monkeys+--+and+Software+Engineers&amp;link=http://ketan.padegaonkar.name/2007/01/17/an-infinite-number-of-monkeys-and-software-engineers.html&amp;notes=A%20discussion%20with%20Nirav%20reminded%20me%20of%20%22The%20Infinite%20Monkey%20Theorem%2C%22%20which%20states%20that%3A%0Aa%20monkey%20typing%20at%20random%20on%20a%20typewriter%20keyboard%2C%20will%20%22almost%20surely%22%20type%20out%20the%20complete%20works%20of%20William%20Shakespeare%0A%0AWe%20were%20discussing%20the%20notion%20of%20a%20typical%20Software%20Development%20Life%20Cycle%20%28SDLC%29%20in%20a&amp;short_link=&amp;shortener=bitly&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=5&amp;tags=&amp;ctype=" rel="nofollow" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-dzone">
			<a href="http://www.shareaholic.com/api/share/?title=An+infinite+number+of+monkeys+--+and+Software+Engineers&amp;link=http://ketan.padegaonkar.name/2007/01/17/an-infinite-number-of-monkeys-and-software-engineers.html&amp;notes=A%20discussion%20with%20Nirav%20reminded%20me%20of%20%22The%20Infinite%20Monkey%20Theorem%2C%22%20which%20states%20that%3A%0Aa%20monkey%20typing%20at%20random%20on%20a%20typewriter%20keyboard%2C%20will%20%22almost%20surely%22%20type%20out%20the%20complete%20works%20of%20William%20Shakespeare%0A%0AWe%20were%20discussing%20the%20notion%20of%20a%20typical%20Software%20Development%20Life%20Cycle%20%28SDLC%29%20in%20a&amp;short_link=&amp;shortener=bitly&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=102&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Add this to DZone">Add this to DZone</a>
		</li>
</ul><div style="clear: both;"></div><div class="shr-getshr" style="visibility:hidden;font-size:10px !important"><a target="_blank" href="http://www.shareaholic.com/?src=pub">Get Shareaholic</a></div><div style="clear: both;"></div></div>

]]></content:encoded>
			<wfw:commentRss>http://ketan.padegaonkar.name/2007/01/17/an-infinite-number-of-monkeys-and-software-engineers.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>10 green bugs on the bugzilla!</title>
		<link>http://ketan.padegaonkar.name/2006/06/07/10-green-bugs-on-the-bugzilla.html</link>
		<comments>http://ketan.padegaonkar.name/2006/06/07/10-green-bugs-on-the-bugzilla.html#comments</comments>
		<pubDate>Wed, 07 Jun 2006 01:39:00 +0000</pubDate>
		<dc:creator>Ketan</dc:creator>
				<category><![CDATA[eclipse]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[software-engineering]]></category>
		<category><![CDATA[swt]]></category>
		<category><![CDATA[widget]]></category>

		<guid isPermaLink="false">http://ketan.padegaonkar.name/blog/2006/06/07/10-green-bugs-on-the-bugzilla.html</guid>
		<description><![CDATA[One green bug standing on the bugzilla, one green bug standing on the bugzilla, and if one green bug should accidentally fall, there&#8217;d be one green bug on the bugzilla (still to be filed ). WTF, did I get my math wrong ? Is it one of the rules of software engineering ? This is [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p><em><br />
One green bug standing on the <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=131566">bugzilla</a>,<br />
one green bug standing on the <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=131566">bugzilla</a>,<br />
and if one green bug should accidentally fall,<br />
there&#8217;d be one green bug on the bugzilla (still to be filed <img src='http://ketan.padegaonkar.name/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> ).<br />
</em></p></blockquote>
<p>WTF, did I get my math wrong ? Is it one of the rules of software engineering ?</p>
<p>This is what I just discovered:<br />
<img src="http://ketan.padegaonkar.name/files/2006/08/titlebar-plugin-bugzilla.jpg" alt="titlebar-plugin-bugzilla" /><br />
Does the thing on the right look like a new SWT widget or a Jface control ? Sure does to me.</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-googlebuzz">
			<a href="http://www.shareaholic.com/api/share/?title=10+green+bugs+on+the+bugzilla%21&amp;link=http://ketan.padegaonkar.name/2006/06/07/10-green-bugs-on-the-bugzilla.html&amp;notes=%0AOne%20green%20bug%20standing%20on%20the%20bugzilla%2C%0Aone%20green%20bug%20standing%20on%20the%20bugzilla%2C%0Aand%20if%20one%20green%20bug%20should%20accidentally%20fall%2C%0Athere%27d%20be%20one%20green%20bug%20on%20the%20bugzilla%20%28still%20to%20be%20filed%20%3B%29%29.%0A%0AWTF%2C%20did%20I%20get%20my%20math%20wrong%20%3F%20Is%20it%20one%20of%20the%20rules%20of%20software%20engineering%20%3F%0A%0AThis%20is%20what%20I%20just%20disco&amp;short_link=&amp;shortener=bitly&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=257&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-reddit">
			<a href="http://www.shareaholic.com/api/share/?title=10+green+bugs+on+the+bugzilla%21&amp;link=http://ketan.padegaonkar.name/2006/06/07/10-green-bugs-on-the-bugzilla.html&amp;notes=%0AOne%20green%20bug%20standing%20on%20the%20bugzilla%2C%0Aone%20green%20bug%20standing%20on%20the%20bugzilla%2C%0Aand%20if%20one%20green%20bug%20should%20accidentally%20fall%2C%0Athere%27d%20be%20one%20green%20bug%20on%20the%20bugzilla%20%28still%20to%20be%20filed%20%3B%29%29.%0A%0AWTF%2C%20did%20I%20get%20my%20math%20wrong%20%3F%20Is%20it%20one%20of%20the%20rules%20of%20software%20engineering%20%3F%0A%0AThis%20is%20what%20I%20just%20disco&amp;short_link=&amp;shortener=bitly&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=40&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-twitter">
			<a href="http://www.shareaholic.com/api/share/?title=10+green+bugs+on+the+bugzilla%21&amp;link=http://ketan.padegaonkar.name/2006/06/07/10-green-bugs-on-the-bugzilla.html&amp;notes=%0AOne%20green%20bug%20standing%20on%20the%20bugzilla%2C%0Aone%20green%20bug%20standing%20on%20the%20bugzilla%2C%0Aand%20if%20one%20green%20bug%20should%20accidentally%20fall%2C%0Athere%27d%20be%20one%20green%20bug%20on%20the%20bugzilla%20%28still%20to%20be%20filed%20%3B%29%29.%0A%0AWTF%2C%20did%20I%20get%20my%20math%20wrong%20%3F%20Is%20it%20one%20of%20the%20rules%20of%20software%20engineering%20%3F%0A%0AThis%20is%20what%20I%20just%20disco&amp;short_link=&amp;shortener=bitly&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=RT+%40ketanpkr+%24%7Btitle%7D+-+%24%7Bshort_link%7D&amp;service=7&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.shareaholic.com/api/share/?title=10+green+bugs+on+the+bugzilla%21&amp;link=http://ketan.padegaonkar.name/2006/06/07/10-green-bugs-on-the-bugzilla.html&amp;notes=%0AOne%20green%20bug%20standing%20on%20the%20bugzilla%2C%0Aone%20green%20bug%20standing%20on%20the%20bugzilla%2C%0Aand%20if%20one%20green%20bug%20should%20accidentally%20fall%2C%0Athere%27d%20be%20one%20green%20bug%20on%20the%20bugzilla%20%28still%20to%20be%20filed%20%3B%29%29.%0A%0AWTF%2C%20did%20I%20get%20my%20math%20wrong%20%3F%20Is%20it%20one%20of%20the%20rules%20of%20software%20engineering%20%3F%0A%0AThis%20is%20what%20I%20just%20disco&amp;short_link=&amp;shortener=bitly&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=5&amp;tags=&amp;ctype=" rel="nofollow" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-dzone">
			<a href="http://www.shareaholic.com/api/share/?title=10+green+bugs+on+the+bugzilla%21&amp;link=http://ketan.padegaonkar.name/2006/06/07/10-green-bugs-on-the-bugzilla.html&amp;notes=%0AOne%20green%20bug%20standing%20on%20the%20bugzilla%2C%0Aone%20green%20bug%20standing%20on%20the%20bugzilla%2C%0Aand%20if%20one%20green%20bug%20should%20accidentally%20fall%2C%0Athere%27d%20be%20one%20green%20bug%20on%20the%20bugzilla%20%28still%20to%20be%20filed%20%3B%29%29.%0A%0AWTF%2C%20did%20I%20get%20my%20math%20wrong%20%3F%20Is%20it%20one%20of%20the%20rules%20of%20software%20engineering%20%3F%0A%0AThis%20is%20what%20I%20just%20disco&amp;short_link=&amp;shortener=bitly&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=102&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Add this to DZone">Add this to DZone</a>
		</li>
</ul><div style="clear: both;"></div><div class="shr-getshr" style="visibility:hidden;font-size:10px !important"><a target="_blank" href="http://www.shareaholic.com/?src=pub">Get Shareaholic</a></div><div style="clear: both;"></div></div>

]]></content:encoded>
			<wfw:commentRss>http://ketan.padegaonkar.name/2006/06/07/10-green-bugs-on-the-bugzilla.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The lectures have definitely been worth the effort</title>
		<link>http://ketan.padegaonkar.name/2006/03/21/the-lectures-have-definitely-been-worth-the-effort.html</link>
		<comments>http://ketan.padegaonkar.name/2006/03/21/the-lectures-have-definitely-been-worth-the-effort.html#comments</comments>
		<pubDate>Tue, 21 Mar 2006 05:20:00 +0000</pubDate>
		<dc:creator>Ketan</dc:creator>
				<category><![CDATA[experiences]]></category>
		<category><![CDATA[mvc]]></category>
		<category><![CDATA[Object-Oriented]]></category>
		<category><![CDATA[pattern]]></category>
		<category><![CDATA[software-engineering]]></category>
		<category><![CDATA[standards]]></category>
		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://ketan.padegaonkar.name/2006/03/21/the-lectures-have-definitely-been-worth-the-effort.html</guid>
		<description><![CDATA[I’d been invited to take OOCS lectures at the K.K. Wagh College of Engineering. As with all hackers, I immediately took up this invitation, simply because I could enjoy doing it. Moreover, I got an opportunity to learn some real cool technologies, that were really new to me. The course involves OO, COM, DCOM, CORBA, [...]]]></description>
			<content:encoded><![CDATA[<p>I’d been invited to take <a href="http://groups.yahoo.com/group/kkwcompoocs2006/">OOCS</a> lectures at the <a href="http://kkwagh.org">K.K. Wagh College of Engineering</a>. As with all hackers, I immediately took up this invitation, simply because I could enjoy doing it. Moreover, I got an opportunity to learn some real cool technologies, that were really new to me.</p>
<p>The course involves OO, COM, DCOM, CORBA, JAVA/RMI and XML.</p>
<p>About 25 students had signed up for this subject. The attendance figures, with a grand maximum attendance of 9, with some 5 students <strong>regularly</strong> attending lectures. These figures are sure to paint a different picture <img src='http://ketan.padegaonkar.name/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  It’s been about three weeks that I’ve been doing these lectures.</p>
<p>The results were declared a week ago, and I’ve not taken any lectures since then. Today was an altogether different experience. I learnt that there were just 9 students, who have decided to continue with the subject. The rest of the folks simply choose the easier alternative. While  I’ve nothing against these people. The general reason being that &#8212; the subject is too vast in its breadth, and one has to read too many books for the course.</p>
<p>I asked the folks who had chosen to continue with OOCS, as to why they choose the difficult alternative.</p>
<p>The answer, surprisingly was that I was: <i>I’ve been doing a good job at the lectures, so far.</i></p>
<p>Thanks guys, you’ve made my day. The efforts have been worth the staying up at nights.</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-googlebuzz">
			<a href="http://www.shareaholic.com/api/share/?title=The+lectures+have+definitely+been+worth+the+effort&amp;link=http://ketan.padegaonkar.name/2006/03/21/the-lectures-have-definitely-been-worth-the-effort.html&amp;notes=I%E2%80%99d%20been%20invited%20to%20take%20OOCS%20lectures%20at%20the%20K.K.%20Wagh%20College%20of%20Engineering.%20As%20with%20all%20hackers%2C%20I%20immediately%20took%20up%20this%20invitation%2C%20simply%20because%20I%20could%20enjoy%20doing%20it.%20Moreover%2C%20I%20got%20an%20opportunity%20to%20learn%20some%20real%20cool%20technologies%2C%20that%20were%20really%20new%20to%20me.%0A%0AThe%20course%20involves%20O&amp;short_link=&amp;shortener=bitly&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=257&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-reddit">
			<a href="http://www.shareaholic.com/api/share/?title=The+lectures+have+definitely+been+worth+the+effort&amp;link=http://ketan.padegaonkar.name/2006/03/21/the-lectures-have-definitely-been-worth-the-effort.html&amp;notes=I%E2%80%99d%20been%20invited%20to%20take%20OOCS%20lectures%20at%20the%20K.K.%20Wagh%20College%20of%20Engineering.%20As%20with%20all%20hackers%2C%20I%20immediately%20took%20up%20this%20invitation%2C%20simply%20because%20I%20could%20enjoy%20doing%20it.%20Moreover%2C%20I%20got%20an%20opportunity%20to%20learn%20some%20real%20cool%20technologies%2C%20that%20were%20really%20new%20to%20me.%0A%0AThe%20course%20involves%20O&amp;short_link=&amp;shortener=bitly&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=40&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-twitter">
			<a href="http://www.shareaholic.com/api/share/?title=The+lectures+have+definitely+been+worth+the+effort&amp;link=http://ketan.padegaonkar.name/2006/03/21/the-lectures-have-definitely-been-worth-the-effort.html&amp;notes=I%E2%80%99d%20been%20invited%20to%20take%20OOCS%20lectures%20at%20the%20K.K.%20Wagh%20College%20of%20Engineering.%20As%20with%20all%20hackers%2C%20I%20immediately%20took%20up%20this%20invitation%2C%20simply%20because%20I%20could%20enjoy%20doing%20it.%20Moreover%2C%20I%20got%20an%20opportunity%20to%20learn%20some%20real%20cool%20technologies%2C%20that%20were%20really%20new%20to%20me.%0A%0AThe%20course%20involves%20O&amp;short_link=&amp;shortener=bitly&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=RT+%40ketanpkr+%24%7Btitle%7D+-+%24%7Bshort_link%7D&amp;service=7&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.shareaholic.com/api/share/?title=The+lectures+have+definitely+been+worth+the+effort&amp;link=http://ketan.padegaonkar.name/2006/03/21/the-lectures-have-definitely-been-worth-the-effort.html&amp;notes=I%E2%80%99d%20been%20invited%20to%20take%20OOCS%20lectures%20at%20the%20K.K.%20Wagh%20College%20of%20Engineering.%20As%20with%20all%20hackers%2C%20I%20immediately%20took%20up%20this%20invitation%2C%20simply%20because%20I%20could%20enjoy%20doing%20it.%20Moreover%2C%20I%20got%20an%20opportunity%20to%20learn%20some%20real%20cool%20technologies%2C%20that%20were%20really%20new%20to%20me.%0A%0AThe%20course%20involves%20O&amp;short_link=&amp;shortener=bitly&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=5&amp;tags=&amp;ctype=" rel="nofollow" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-dzone">
			<a href="http://www.shareaholic.com/api/share/?title=The+lectures+have+definitely+been+worth+the+effort&amp;link=http://ketan.padegaonkar.name/2006/03/21/the-lectures-have-definitely-been-worth-the-effort.html&amp;notes=I%E2%80%99d%20been%20invited%20to%20take%20OOCS%20lectures%20at%20the%20K.K.%20Wagh%20College%20of%20Engineering.%20As%20with%20all%20hackers%2C%20I%20immediately%20took%20up%20this%20invitation%2C%20simply%20because%20I%20could%20enjoy%20doing%20it.%20Moreover%2C%20I%20got%20an%20opportunity%20to%20learn%20some%20real%20cool%20technologies%2C%20that%20were%20really%20new%20to%20me.%0A%0AThe%20course%20involves%20O&amp;short_link=&amp;shortener=bitly&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=102&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Add this to DZone">Add this to DZone</a>
		</li>
</ul><div style="clear: both;"></div><div class="shr-getshr" style="visibility:hidden;font-size:10px !important"><a target="_blank" href="http://www.shareaholic.com/?src=pub">Get Shareaholic</a></div><div style="clear: both;"></div></div>

]]></content:encoded>
			<wfw:commentRss>http://ketan.padegaonkar.name/2006/03/21/the-lectures-have-definitely-been-worth-the-effort.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A training session with Dave Collins</title>
		<link>http://ketan.padegaonkar.name/2006/03/15/a-training-session-with-dave-collins.html</link>
		<comments>http://ketan.padegaonkar.name/2006/03/15/a-training-session-with-dave-collins.html#comments</comments>
		<pubDate>Wed, 15 Mar 2006 01:08:00 +0000</pubDate>
		<dc:creator>Ketan</dc:creator>
				<category><![CDATA[experiences]]></category>
		<category><![CDATA[Object-Oriented]]></category>
		<category><![CDATA[objectedge]]></category>
		<category><![CDATA[smalltalk]]></category>
		<category><![CDATA[software-engineering]]></category>

		<guid isPermaLink="false">http://ketan.padegaonkar.name/blog/2006/03/15/a-training-session-with-dave-collins.html</guid>
		<description><![CDATA[We at ObjectEdge had the opportunity to interact with Dave Collins. Dave Collins is one of the few remaining SmallTalkers, and author of the bestseller Designing Object-Oriented User Interfaces. This was a 3-day basic Object-Oriented training session for begineers as well as advanced people alike. This was a very good session that covered from basic [...]]]></description>
			<content:encoded><![CDATA[<p>We at <a href="http://objectedge.com">ObjectEdge</a> had the opportunity to interact with <a href="http://www.outbacksoftware.com/DaveCollinsResume.html">Dave Collins</a>. Dave Collins is one of the few remaining SmallTalkers, and author of the bestseller <a href="http://www.amazon.com/gp/product/080535350X/103-1058404-6531033?v=glance&amp;n=283155"><i>Designing Object-Oriented User Interfaces</i></a>.</p>
<p>This was a 3-day basic Object-Oriented training session for begineers as well as advanced people alike.</p>
<p>This was a very good session that covered from basic OO concepts to <a href="http://en.wikipedia.org/wiki/Design_pattern_%28computer_science%29">Design Patterns</a> to various techniques in persistence. It contained simple but effective exercises to better understand things.</p>
<p>This 3 day course was basically based on Chamond Liu’s book <a href="http://www.amazon.com/gp/product/1583484906/103-1058404-6531033?v=glance&amp;n=283155"><i>SmallTalk, Objects, Design</i></a></p>
<p>Some pictures(click to enlarge)</p>
<table border="0" cellpadding="5" cellspacing="5" width="100%">
<tr align="center">
<td>
<a href="http://img233.imageshack.us/img233/7618/agdc5qz.png"><img border="0" src="http://ketan.padegaonkar.name/wp-content/blogs.dir/9/files/img233.imageshack.us/img233/7618/agdc5qz.th.png"></a>
</td>
<td>
<a href="http://img96.imageshack.us/img96/9670/dcpatterns1da.png"><img border="0" src="http://ketan.padegaonkar.name/wp-content/blogs.dir/9/files/img233.imageshack.us/img96/9670/dcpatterns1da.th.png"></a>
</td>
<td>
<a href="http://img64.imageshack.us/img64/6386/mvcdc8ob.png"><img border="0" src="http://ketan.padegaonkar.name/wp-content/blogs.dir/9/files/img233.imageshack.us/img64/6386/mvcdc8ob.th.png" alt="DC MVC" /></a>
</td>
</tr>
<tr align="center">
<td>Amarjeet Garewal introducing Dave Collins.</td>
<td>Dave Collins talking on the <a href="http://en.wikipedia.org/wiki/Command_pattern">Command Pattern</a></td>
<td>Dave Collins talking on the <a href="http://en.wikipedia.org/wiki/Model-view-controller">MVC pattern</a></td>
</tr>
</table>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center">
<ul class="socials">
		<li class="shr-googlebuzz">
			<a href="http://www.shareaholic.com/api/share/?title=A+training+session+with+Dave+Collins&amp;link=http://ketan.padegaonkar.name/2006/03/15/a-training-session-with-dave-collins.html&amp;notes=We%20at%20ObjectEdge%20had%20the%20opportunity%20to%20interact%20with%20Dave%20Collins.%20Dave%20Collins%20is%20one%20of%20the%20few%20remaining%20SmallTalkers%2C%20and%20author%20of%20the%20bestseller%20Designing%20Object-Oriented%20User%20Interfaces.%0A%0AThis%20was%20a%203-day%20basic%20Object-Oriented%20training%20session%20for%20begineers%20as%20well%20as%20advanced%20people%20alike.%0A&amp;short_link=&amp;shortener=bitly&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=257&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-reddit">
			<a href="http://www.shareaholic.com/api/share/?title=A+training+session+with+Dave+Collins&amp;link=http://ketan.padegaonkar.name/2006/03/15/a-training-session-with-dave-collins.html&amp;notes=We%20at%20ObjectEdge%20had%20the%20opportunity%20to%20interact%20with%20Dave%20Collins.%20Dave%20Collins%20is%20one%20of%20the%20few%20remaining%20SmallTalkers%2C%20and%20author%20of%20the%20bestseller%20Designing%20Object-Oriented%20User%20Interfaces.%0A%0AThis%20was%20a%203-day%20basic%20Object-Oriented%20training%20session%20for%20begineers%20as%20well%20as%20advanced%20people%20alike.%0A&amp;short_link=&amp;shortener=bitly&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=40&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-twitter">
			<a href="http://www.shareaholic.com/api/share/?title=A+training+session+with+Dave+Collins&amp;link=http://ketan.padegaonkar.name/2006/03/15/a-training-session-with-dave-collins.html&amp;notes=We%20at%20ObjectEdge%20had%20the%20opportunity%20to%20interact%20with%20Dave%20Collins.%20Dave%20Collins%20is%20one%20of%20the%20few%20remaining%20SmallTalkers%2C%20and%20author%20of%20the%20bestseller%20Designing%20Object-Oriented%20User%20Interfaces.%0A%0AThis%20was%20a%203-day%20basic%20Object-Oriented%20training%20session%20for%20begineers%20as%20well%20as%20advanced%20people%20alike.%0A&amp;short_link=&amp;shortener=bitly&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=RT+%40ketanpkr+%24%7Btitle%7D+-+%24%7Bshort_link%7D&amp;service=7&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-facebook">
			<a href="http://www.shareaholic.com/api/share/?title=A+training+session+with+Dave+Collins&amp;link=http://ketan.padegaonkar.name/2006/03/15/a-training-session-with-dave-collins.html&amp;notes=We%20at%20ObjectEdge%20had%20the%20opportunity%20to%20interact%20with%20Dave%20Collins.%20Dave%20Collins%20is%20one%20of%20the%20few%20remaining%20SmallTalkers%2C%20and%20author%20of%20the%20bestseller%20Designing%20Object-Oriented%20User%20Interfaces.%0A%0AThis%20was%20a%203-day%20basic%20Object-Oriented%20training%20session%20for%20begineers%20as%20well%20as%20advanced%20people%20alike.%0A&amp;short_link=&amp;shortener=bitly&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=5&amp;tags=&amp;ctype=" rel="nofollow" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-dzone">
			<a href="http://www.shareaholic.com/api/share/?title=A+training+session+with+Dave+Collins&amp;link=http://ketan.padegaonkar.name/2006/03/15/a-training-session-with-dave-collins.html&amp;notes=We%20at%20ObjectEdge%20had%20the%20opportunity%20to%20interact%20with%20Dave%20Collins.%20Dave%20Collins%20is%20one%20of%20the%20few%20remaining%20SmallTalkers%2C%20and%20author%20of%20the%20bestseller%20Designing%20Object-Oriented%20User%20Interfaces.%0A%0AThis%20was%20a%203-day%20basic%20Object-Oriented%20training%20session%20for%20begineers%20as%20well%20as%20advanced%20people%20alike.%0A&amp;short_link=&amp;shortener=bitly&amp;shortener_key=&amp;v=1&amp;apitype=1&amp;apikey=8afa39428933be41f8afdb8ea21a495c&amp;source=Shareaholic&amp;template=&amp;service=102&amp;tags=&amp;ctype=" rel="nofollow" class="external" title="Add this to DZone">Add this to DZone</a>
		</li>
</ul><div style="clear: both;"></div><div class="shr-getshr" style="visibility:hidden;font-size:10px !important"><a target="_blank" href="http://www.shareaholic.com/?src=pub">Get Shareaholic</a></div><div style="clear: both;"></div></div>

]]></content:encoded>
			<wfw:commentRss>http://ketan.padegaonkar.name/2006/03/15/a-training-session-with-dave-collins.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

