<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0" xmlns:osnews="http://osnews.com/rss2#">
	<channel>
		<title>OSNews: </title>
		<link>http://www.osnews.com/story/17740/C_Callback_and_Event_Mechanisms</link>
		<description>Exploring the Future of Computing</description>
		<language>en-us</language>
		<copyright>Copyright 2001-2009, David Adams</copyright>
		<webMaster>adam+nospam@osnews.com</webMaster>
		<lastBuildDate>Mon, 06 Jul 2009 17:36:40 GMT</lastBuildDate>
		<image>
			<url>http://www.osnews.com/images/osnews.gif</url>
			<title>OSNews.com</title>
			<link>http://www.osnews.com</link>
		</image>
		<item>
			<title>It is a shame</title>
			<link>http://osnews.com/thread?232897</link>
			<guid isPermaLink="true">http://osnews.com/thread?232897</guid>
			<description>Yeah, it's a shame, all that polling logic I've written in Java because I don't understand how to use java.util.Observable, or the various event listener interfaces most frameworks provide.</description>
			<pubDate>Sun, 22 Apr 2007 12:45:00 GMT</pubDate>
			<author>donotreply@osnews.com (joshv)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: It is a shame</title>
			<link>http://osnews.com/thread?232904</link>
			<guid isPermaLink="true">http://osnews.com/thread?232904</guid>
			<description>I do so hope that was ironic...</description>
			<pubDate>Sun, 22 Apr 2007 13:28:00 GMT</pubDate>
			<author>donotreply@osnews.com (Matzon)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE: It is a shame</title>
			<link>http://osnews.com/thread?232917</link>
			<guid isPermaLink="true">http://osnews.com/thread?232917</guid>
			<description>I thought this is why we used the delegate event model, or the event subscriber model, so that we didn't have to monitor all this stuff?</description>
			<pubDate>Sun, 22 Apr 2007 15:09:00 GMT</pubDate>
			<author>donotreply@osnews.com (nberardi)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[2]: It is a shame</title>
			<link>http://osnews.com/thread?232922</link>
			<guid isPermaLink="true">http://osnews.com/thread?232922</guid>
			<description>No, I was serious.</description>
			<pubDate>Sun, 22 Apr 2007 15:56:00 GMT</pubDate>
			<author>donotreply@osnews.com (joshv)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[3]: It is a shame</title>
			<link>http://osnews.com/thread?232928</link>
			<guid isPermaLink="true">http://osnews.com/thread?232928</guid>
			<description>The Observer pattern is one of the most used patterns (except maybe for Singleton). It's easy to implement and use - and to understand!<br />
You might want to read the following book, which should be in every OO programmers library:<br />
Design Patterns: Elements of Reusable Object-Oriented Software</description>
			<pubDate>Sun, 22 Apr 2007 16:37:00 GMT</pubDate>
			<author>donotreply@osnews.com (Matzon)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[4]: It is a shame</title>
			<link>http://osnews.com/thread?232936</link>
			<guid isPermaLink="true">http://osnews.com/thread?232936</guid>
			<description>Next time I will use the slashdot-style [sarcasm][/sarcasm] tags.</description>
			<pubDate>Sun, 22 Apr 2007 17:37:00 GMT</pubDate>
			<author>donotreply@osnews.com (joshv)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[2]: It is a shame</title>
			<link>http://osnews.com/thread?232957</link>
			<guid isPermaLink="true">http://osnews.com/thread?232957</guid>
			<description>&quot;I thought this is why we used the delegate event model, or the event subscriber model, so that we didn't have to monitor all this stuff?&quot;<br />
<br />
You are absolutely 100% correct. I have no idea why the author went through all the pains of setting up all the callbacks/polling/whatever you want to call it, by hand in this example when delegates (Name EventHandler delegates) would have more than sufficed, as well as made the code much more readable, and smaller.<br />
<br />
It's almost like he went out of his way to do it the Java way ;-).</description>
			<pubDate>Sun, 22 Apr 2007 18:43:00 GMT</pubDate>
			<author>donotreply@osnews.com (jayson.knight)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>RE[3]: It is a shame</title>
			<link>http://osnews.com/thread?233001</link>
			<guid isPermaLink="true">http://osnews.com/thread?233001</guid>
			<description>Yeah I am just going to assume that this author closely relates to this article.  <a href="http://worsethanfailure.com/Articles/The_Complicator_0x27_s_Bicycle.aspx" rel="nofollow">http://worsethanfailure.com/Articles/The_Complicator_0x27_s_Bicycle...</a></description>
			<pubDate>Sun, 22 Apr 2007 22:37:00 GMT</pubDate>
			<author>donotreply@osnews.com (nberardi)</author>
			<category>Comments</category>
		</item>

		<item>
			<title>Events are the way to go!</title>
			<link>http://osnews.com/thread?233032</link>
			<guid isPermaLink="true">http://osnews.com/thread?233032</guid>
			<description>Events and delegates are cool.  Not sure why this author has to do it the hard way.</description>
			<pubDate>Mon, 23 Apr 2007 02:05:00 GMT</pubDate>
			<author>donotreply@osnews.com (siimo)</author>
			<category>Comments</category>
		</item>
	</channel>
</rss>
