<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Day 1: Read Other People&#8217;s Code</title>
	<atom:link href="http://coliveira.net/software/day-1-read-other-peoples-code/feed/" rel="self" type="application/rss+xml" />
	<link>http://coliveira.net/software/day-1-read-other-peoples-code/</link>
	<description>by Carlos Oliveira</description>
	<lastBuildDate>Wed, 25 Jan 2012 12:13:28 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: A Geek</title>
		<link>http://coliveira.net/software/day-1-read-other-peoples-code/comment-page-1/#comment-1625</link>
		<dc:creator>A Geek</dc:creator>
		<pubDate>Tue, 03 May 2011 11:15:40 +0000</pubDate>
		<guid isPermaLink="false">http://coliveira.net/?p=325#comment-1625</guid>
		<description>Carlos, thanks for nice articles. Qt is an excellent C++ framework with over 14 years of  usage. We can learn lot from Qt code which is available freely. Hope the following Qt API Design Principles helps,

http://developer.qt.nokia.com/wiki/API_Design_Principles</description>
		<content:encoded><![CDATA[<p>Carlos, thanks for nice articles. Qt is an excellent C++ framework with over 14 years of  usage. We can learn lot from Qt code which is available freely. Hope the following Qt API Design Principles helps,</p>
<p>http://developer.qt.nokia.com/wiki/API_Design_Principles</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: coliveira</title>
		<link>http://coliveira.net/software/day-1-read-other-peoples-code/comment-page-1/#comment-1329</link>
		<dc:creator>coliveira</dc:creator>
		<pubDate>Wed, 01 Sep 2010 02:24:06 +0000</pubDate>
		<guid isPermaLink="false">http://coliveira.net/?p=325#comment-1329</guid>
		<description>Thanks for the link Xiao. I am glad you found the article useful.</description>
		<content:encoded><![CDATA[<p>Thanks for the link Xiao. I am glad you found the article useful.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Xiao Qin</title>
		<link>http://coliveira.net/software/day-1-read-other-peoples-code/comment-page-1/#comment-1328</link>
		<dc:creator>Xiao Qin</dc:creator>
		<pubDate>Mon, 30 Aug 2010 19:18:04 +0000</pubDate>
		<guid isPermaLink="false">http://coliveira.net/?p=325#comment-1328</guid>
		<description>This is a good article. I had prepared slides that summarize key points in this architecture. PPT slides can be downloaded at:
http://www.eng.auburn.edu/~xqin/courses/comp4300/Day%201%20Read%20Other%20People&#039;s%20Code.ppt</description>
		<content:encoded><![CDATA[<p>This is a good article. I had prepared slides that summarize key points in this architecture. PPT slides can be downloaded at:<br />
http://www.eng.auburn.edu/~xqin/courses/comp4300/Day%201%20Read%20Other%20People&#8217;s%20Code.ppt</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: coliveira</title>
		<link>http://coliveira.net/software/day-1-read-other-peoples-code/comment-page-1/#comment-159</link>
		<dc:creator>coliveira</dc:creator>
		<pubDate>Thu, 04 Jun 2009 19:51:25 +0000</pubDate>
		<guid isPermaLink="false">http://coliveira.net/?p=325#comment-159</guid>
		<description>@Sam: hi, it is true that the Linux kernel is an extreme example, but you would be surprised at how much code you can find for any technology. You can go for example to http://www.google.com/codesearch and search for your favorite language, such as C, C#, Java, Ruby, etc. You will find lots of free software ready to be discovered. In the end, you can even get new ideas to improve the code and become one of the contributors. This is the way most people start on open source.</description>
		<content:encoded><![CDATA[<p>@Sam: hi, it is true that the Linux kernel is an extreme example, but you would be surprised at how much code you can find for any technology. You can go for example to http://www.google.com/codesearch and search for your favorite language, such as C, C#, Java, Ruby, etc. You will find lots of free software ready to be discovered. In the end, you can even get new ideas to improve the code and become one of the contributors. This is the way most people start on open source.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sam</title>
		<link>http://coliveira.net/software/day-1-read-other-peoples-code/comment-page-1/#comment-155</link>
		<dc:creator>Sam</dc:creator>
		<pubDate>Wed, 03 Jun 2009 19:55:22 +0000</pubDate>
		<guid isPermaLink="false">http://coliveira.net/?p=325#comment-155</guid>
		<description>Very accurate and interesting article. It would be really helpful for a Linux kernel programmer to go through the open source code and learn the way to program. However, it is difficult to get open source code in other software technologies like dot net, how would somebody get access to good code?? looking at linux code does not really help with object oriented proramming?? Any suggestions would be helpful. Thanks again Carlos for coming up with the better programmer series...you have stepped up to create a better software world!!!</description>
		<content:encoded><![CDATA[<p>Very accurate and interesting article. It would be really helpful for a Linux kernel programmer to go through the open source code and learn the way to program. However, it is difficult to get open source code in other software technologies like dot net, how would somebody get access to good code?? looking at linux code does not really help with object oriented proramming?? Any suggestions would be helpful. Thanks again Carlos for coming up with the better programmer series&#8230;you have stepped up to create a better software world!!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: links for 2009-05-29 - sashidhar.com</title>
		<link>http://coliveira.net/software/day-1-read-other-peoples-code/comment-page-1/#comment-130</link>
		<dc:creator>links for 2009-05-29 - sashidhar.com</dc:creator>
		<pubDate>Fri, 29 May 2009 09:06:46 +0000</pubDate>
		<guid isPermaLink="false">http://coliveira.net/?p=325#comment-130</guid>
		<description>[...] Day 1: Read Other People’s Code &#124; Software &amp; Engineering (tags: programming Learning SoftwareDevelopment) [...]</description>
		<content:encoded><![CDATA[<p>[...] Day 1: Read Other People’s Code | Software &amp; Engineering (tags: programming Learning SoftwareDevelopment) [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Benjamin A. Shelton &#124; Blog &#187; Blog Archive &#187; Links: May 27th</title>
		<link>http://coliveira.net/software/day-1-read-other-peoples-code/comment-page-1/#comment-127</link>
		<dc:creator>Benjamin A. Shelton &#124; Blog &#187; Blog Archive &#187; Links: May 27th</dc:creator>
		<pubDate>Thu, 28 May 2009 20:49:08 +0000</pubDate>
		<guid isPermaLink="false">http://coliveira.net/?p=325#comment-127</guid>
		<description>[...] Oliveira, PhD, has a really great series on &#8220;how to become a better programmer in 30 days.&#8221; It&#8217;s a very worthwhile read [...]</description>
		<content:encoded><![CDATA[<p>[...] Oliveira, PhD, has a really great series on &#8220;how to become a better programmer in 30 days.&#8221; It&#8217;s a very worthwhile read [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Veera</title>
		<link>http://coliveira.net/software/day-1-read-other-peoples-code/comment-page-1/#comment-123</link>
		<dc:creator>Veera</dc:creator>
		<pubDate>Thu, 28 May 2009 07:53:43 +0000</pubDate>
		<guid isPermaLink="false">http://coliveira.net/?p=325#comment-123</guid>
		<description>Agree with you. 

Only by looking other people&#039;s code we can come to know how our code is doing (either good/bad). This is why it is recommended to do peer reviews at all stages of project build.

Interesting series, expecting the upcoming posts! :)</description>
		<content:encoded><![CDATA[<p>Agree with you. </p>
<p>Only by looking other people&#8217;s code we can come to know how our code is doing (either good/bad). This is why it is recommended to do peer reviews at all stages of project build.</p>
<p>Interesting series, expecting the upcoming posts! :)</p>
]]></content:encoded>
	</item>
</channel>
</rss>

