<?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: TC65 : Settings management</title>
	<atom:link href="http://florent.clairambault.fr/tc65-settings-management/feed" rel="self" type="application/rss+xml" />
	<link>http://florent.clairambault.fr/tc65-settings-management?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=tc65-settings-management</link>
	<description></description>
	<lastBuildDate>Wed, 28 Dec 2011 17:34:59 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4-alpha-19719</generator>
	<item>
		<title>By: Florent Clairambault</title>
		<link>http://florent.clairambault.fr/tc65-settings-management/comment-page-1#comment-4433</link>
		<dc:creator>Florent Clairambault</dc:creator>
		<pubDate>Sat, 15 Jan 2011 23:43:48 +0000</pubDate>
		<guid isPermaLink="false">http://florent.clairambault.fr/?p=2146#comment-4433</guid>
		<description>I started doing this code in C# style coding and then I refactored it to what it should always have been: java style coding: http://static.webingenia.com/doc/com.webingenia.m2mp/com/webingenia/m2mp/settings/Settings.html

The idea behind that is that I really prefer C# coding rules but in the end I decided it&#039;s best to keep every language&#039;s rule.

For the variables, i use the &quot;_&quot; prefix for the private member variables and &quot;_&quot; suffix for the static variables.

For the settings file, I try to keep a basic settings file and then a project specific settings format. It can be XML or anything else.</description>
		<content:encoded><![CDATA[<p>I started doing this code in C# style coding and then I refactored it to what it should always have been: java style coding: <a href="http://static.webingenia.com/doc/com.webingenia.m2mp/com/webingenia/m2mp/settings/Settings.html" rel="nofollow">http://static.webingenia.com/doc/com.webingenia.m2mp/com/webingenia/m2mp/settings/Settings.html</a></p>
<p>The idea behind that is that I really prefer C# coding rules but in the end I decided it&#8217;s best to keep every language&#8217;s rule.</p>
<p>For the variables, i use the &#8220;_&#8221; prefix for the private member variables and &#8220;_&#8221; suffix for the static variables.</p>
<p>For the settings file, I try to keep a basic settings file and then a project specific settings format. It can be XML or anything else.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ricardo Guilherme Schmidt</title>
		<link>http://florent.clairambault.fr/tc65-settings-management/comment-page-1#comment-4432</link>
		<dc:creator>Ricardo Guilherme Schmidt</dc:creator>
		<pubDate>Sat, 15 Jan 2011 23:20:00 +0000</pubDate>
		<guid isPermaLink="false">http://florent.clairambault.fr/?p=2146#comment-4432</guid>
		<description>Seems valid. In tc65 I used a INI file reader/writer that used sections and values, and now I am using XML that is as it names says extendable. 

But why some variables you name starting with underscore and some methods you start with upper caption letter, and other with lower? Like in  public int GetSettingInt( String key ) and private Hashtable getDefaultSettings() .. What is your pattern?</description>
		<content:encoded><![CDATA[<p>Seems valid. In tc65 I used a INI file reader/writer that used sections and values, and now I am using XML that is as it names says extendable. </p>
<p>But why some variables you name starting with underscore and some methods you start with upper caption letter, and other with lower? Like in  public int GetSettingInt( String key ) and private Hashtable getDefaultSettings() .. What is your pattern?</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
Page Caching using disk: enhanced
Database Caching using disk: basic
Object Caching 314/315 objects using disk: basic

Served from: florent.clairambault.fr @ 2012-02-08 12:46:36 -->
