<?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/"
		xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
	xmlns:media="http://search.yahoo.com/mrss/"
	>
<channel>
	<title>Comments on: 8 &#8211; Round Table on Best Practices</title>
	<atom:link href="http://delphi.org/2008/10/episode-8-roundtable-on-best-practices/feed/" rel="self" type="application/rss+xml" />
	<link>http://delphi.org/2008/10/episode-8-roundtable-on-best-practices/</link>
	<description>The Podcast about the Delphi programming language, tools, news and community.</description>
	<lastBuildDate>Wed, 22 Feb 2012 11:47:19 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
	<item>
		<title>By: Podcast@Delphi.org Episode 8 Live &#124; RemObjects Blogs</title>
		<link>http://delphi.org/2008/10/episode-8-roundtable-on-best-practices/comment-page-1/#comment-699</link>
		<dc:creator>Podcast@Delphi.org Episode 8 Live &#124; RemObjects Blogs</dc:creator>
		<pubDate>Mon, 11 Jan 2010 15:00:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.delphi.org/?p=266#comment-699</guid>
		<description>[...] been two weeks again, but the next episode of the delphi.org roundtable podcast is up. Get it here at or on [...]</description>
		<content:encoded><![CDATA[<p>[...] been two weeks again, but the next episode of the delphi.org roundtable podcast is up. Get it here at or on [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Fred</title>
		<link>http://delphi.org/2008/10/episode-8-roundtable-on-best-practices/comment-page-1/#comment-592</link>
		<dc:creator>Fred</dc:creator>
		<pubDate>Tue, 30 Jun 2009 12:34:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.delphi.org/?p=266#comment-592</guid>
		<description>@Jim : Thanks a lot</description>
		<content:encoded><![CDATA[<p>@Jim : Thanks a lot</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jim McKeeth</title>
		<link>http://delphi.org/2008/10/episode-8-roundtable-on-best-practices/comment-page-1/#comment-591</link>
		<dc:creator>Jim McKeeth</dc:creator>
		<pubDate>Tue, 30 Jun 2009 11:14:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.delphi.org/?p=266#comment-591</guid>
		<description>@Fred: I am uploading the episode again after I accidentally deleted it.  Sorry about that.  Go ahead and download it now.</description>
		<content:encoded><![CDATA[<p>@Fred: I am uploading the episode again after I accidentally deleted it.  Sorry about that.  Go ahead and download it now.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Fred</title>
		<link>http://delphi.org/2008/10/episode-8-roundtable-on-best-practices/comment-page-1/#comment-586</link>
		<dc:creator>Fred</dc:creator>
		<pubDate>Fri, 12 Jun 2009 13:34:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.delphi.org/?p=266#comment-586</guid>
		<description>So bad... the podcast file is gone..</description>
		<content:encoded><![CDATA[<p>So bad&#8230; the podcast file is gone..</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rodrigo Palhano</title>
		<link>http://delphi.org/2008/10/episode-8-roundtable-on-best-practices/comment-page-1/#comment-283</link>
		<dc:creator>Rodrigo Palhano</dc:creator>
		<pubDate>Thu, 16 Oct 2008 16:51:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.delphi.org/?p=266#comment-283</guid>
		<description>Raize Comps http://web.archive.org/web/20041211004651/www.raize.com/DevTools/BizComps/Download.asp</description>
		<content:encoded><![CDATA[<p>Raize Comps <a href="http://web.archive.org/web/20041211004651/www.raize.com/DevTools/BizComps/Download.asp" rel="nofollow">http://web.archive.org/web/20041211004651/www.raize.com/DevTools/BizComps/Download.asp</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Madsen</title>
		<link>http://delphi.org/2008/10/episode-8-roundtable-on-best-practices/comment-page-1/#comment-230</link>
		<dc:creator>Michael Madsen</dc:creator>
		<pubDate>Wed, 08 Oct 2008 18:55:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.delphi.org/?p=266#comment-230</guid>
		<description>@Jim: I had a feeling you felt the same way, but if you&#039;d been more clear about that point, I&#039;d still have posted it - just reworded slightly ;)</description>
		<content:encoded><![CDATA[<p>@Jim: I had a feeling you felt the same way, but if you&#8217;d been more clear about that point, I&#8217;d still have posted it &#8211; just reworded slightly <img src='http://delphi.org/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jim McKeeth</title>
		<link>http://delphi.org/2008/10/episode-8-roundtable-on-best-practices/comment-page-1/#comment-224</link>
		<dc:creator>Jim McKeeth</dc:creator>
		<pubDate>Wed, 08 Oct 2008 09:03:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.delphi.org/?p=266#comment-224</guid>
		<description>@Michael: I agree with you completely.  Delphi&#039;s built in revision history is a nice step in that direction though.  I&#039;ve used local revision tracking for Word documents too.  Word tries to do that in a single file, but it can still get that single file corrupted and you loose them all.

After I made that comment in the podcast I realized that I might give the impression that I didn&#039;t advocate version control on single developer projects, and that isn&#039;t the case.</description>
		<content:encoded><![CDATA[<p>@Michael: I agree with you completely.  Delphi&#8217;s built in revision history is a nice step in that direction though.  I&#8217;ve used local revision tracking for Word documents too.  Word tries to do that in a single file, but it can still get that single file corrupted and you loose them all.</p>
<p>After I made that comment in the podcast I realized that I might give the impression that I didn&#8217;t advocate version control on single developer projects, and that isn&#8217;t the case.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Madsen</title>
		<link>http://delphi.org/2008/10/episode-8-roundtable-on-best-practices/comment-page-1/#comment-223</link>
		<dc:creator>Michael Madsen</dc:creator>
		<pubDate>Wed, 08 Oct 2008 08:56:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.delphi.org/?p=266#comment-223</guid>
		<description>@Daniel: Ogg isn&#039;t widely supported on portable media players - it&#039;s pretty much only MP3 and AAC that fits that criteria, and MP3 is supported on far more devices than AAC. A VBR file could probably help quite a bit: after all, most of the podcast is speech, and you can compress that more without a noticable loss in quality. I suspect that it&#039;s possible to reduce file sizes by about 40%.

I&#039;d like to advocate using version control, even for your own personal hobby projects where no one but you will ever see the source code. I&#039;ve got a Subversion repository set up on my home PC, and I wouldn&#039;t want to be without it ever again. As long as you&#039;re willing to spend a tiny bit of effort to write good edit summaries and commit your code at suitable times, you&#039;ll be much more capable to figure out what you might have changed that caused some bug to appear. The built-in diff viewer in Delphi/RAD Studio isn&#039;t nearly as good.</description>
		<content:encoded><![CDATA[<p>@Daniel: Ogg isn&#8217;t widely supported on portable media players &#8211; it&#8217;s pretty much only MP3 and AAC that fits that criteria, and MP3 is supported on far more devices than AAC. A VBR file could probably help quite a bit: after all, most of the podcast is speech, and you can compress that more without a noticable loss in quality. I suspect that it&#8217;s possible to reduce file sizes by about 40%.</p>
<p>I&#8217;d like to advocate using version control, even for your own personal hobby projects where no one but you will ever see the source code. I&#8217;ve got a Subversion repository set up on my home PC, and I wouldn&#8217;t want to be without it ever again. As long as you&#8217;re willing to spend a tiny bit of effort to write good edit summaries and commit your code at suitable times, you&#8217;ll be much more capable to figure out what you might have changed that caused some bug to appear. The built-in diff viewer in Delphi/RAD Studio isn&#8217;t nearly as good.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jody Dawkins</title>
		<link>http://delphi.org/2008/10/episode-8-roundtable-on-best-practices/comment-page-1/#comment-209</link>
		<dc:creator>Jody Dawkins</dc:creator>
		<pubDate>Tue, 07 Oct 2008 17:08:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.delphi.org/?p=266#comment-209</guid>
		<description>Regarding Delphi and MVC/P: I&#039;ve done some work in this area. Check out http://delphixtreme.com/wordpress/?p=21 . It pretty cool to find the form code unit completely devoid of any implementation code :)</description>
		<content:encoded><![CDATA[<p>Regarding Delphi and MVC/P: I&#8217;ve done some work in this area. Check out <a href="http://delphixtreme.com/wordpress/?p=21" rel="nofollow">http://delphixtreme.com/wordpress/?p=21</a> . It pretty cool to find the form code unit completely devoid of any implementation code <img src='http://delphi.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Erik</title>
		<link>http://delphi.org/2008/10/episode-8-roundtable-on-best-practices/comment-page-1/#comment-203</link>
		<dc:creator>Erik</dc:creator>
		<pubDate>Tue, 07 Oct 2008 16:46:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.delphi.org/?p=266#comment-203</guid>
		<description>Most of the features of the &quot;unit expert&quot; by EPocalipse (mentioned in the podcast) have been integrated into GExperts.  The code was donated to GExperts a few years ago and GExperts used some of it and rewrote other parts of it.  The feature is accessed via GExperts, Editor Experts, Uses Clause Manager.  It allows searching for and adding any unit to the uses clause of the current unit without losing your place in the source code (see the Quick Add mode checkbox for the fastest route), moving a units between the interface/implementation, etc.

There is also a related &quot;Open File&quot; tool that allows quickly opening any source unit in your path/project, in the VCL/RTL directories, recent units, etc. by typing in a substring of the unit name.</description>
		<content:encoded><![CDATA[<p>Most of the features of the &#8220;unit expert&#8221; by EPocalipse (mentioned in the podcast) have been integrated into GExperts.  The code was donated to GExperts a few years ago and GExperts used some of it and rewrote other parts of it.  The feature is accessed via GExperts, Editor Experts, Uses Clause Manager.  It allows searching for and adding any unit to the uses clause of the current unit without losing your place in the source code (see the Quick Add mode checkbox for the fastest route), moving a units between the interface/implementation, etc.</p>
<p>There is also a related &#8220;Open File&#8221; tool that allows quickly opening any source unit in your path/project, in the VCL/RTL directories, recent units, etc. by typing in a substring of the unit name.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic (Feed is rejected)
Page Caching using disk: enhanced (User agent is rejected)
Database Caching 8/20 queries in 0.039 seconds using disk: basic

Served from: delphi.org @ 2012-05-17 08:16:33 -->
