<?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: The Difference Between Encapsulation and Information Hiding</title>
	<atom:link href="http://stefanoricciardi.com/2009/12/06/encapsulation-and-information-hiding/feed/" rel="self" type="application/rss+xml" />
	<link>http://stefanoricciardi.com/2009/12/06/encapsulation-and-information-hiding/</link>
	<description>On Software Development and Thereabouts</description>
	<lastBuildDate>Mon, 30 Jan 2012 08:04:00 +0100</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Anonymous</title>
		<link>http://stefanoricciardi.com/2009/12/06/encapsulation-and-information-hiding/comment-page-1/#comment-584</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Thu, 28 Apr 2011 15:43:00 +0000</pubDate>
		<guid isPermaLink="false">http://stefanoricciardi.net/?p=264#comment-584</guid>
		<description>encapsulation is the better method imho</description>
		<content:encoded><![CDATA[<p>encapsulation is the better method imho</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ERP Companies</title>
		<link>http://stefanoricciardi.com/2009/12/06/encapsulation-and-information-hiding/comment-page-1/#comment-566</link>
		<dc:creator>ERP Companies</dc:creator>
		<pubDate>Fri, 25 Feb 2011 06:29:00 +0000</pubDate>
		<guid isPermaLink="false">http://stefanoricciardi.net/?p=264#comment-566</guid>
		<description>yes you are saying true............ I am totally agreed.. 
Thanks </description>
		<content:encoded><![CDATA[<p>yes you are saying true&#8230;&#8230;&#8230;&#8230; I am totally agreed..<br />
Thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://stefanoricciardi.com/2009/12/06/encapsulation-and-information-hiding/comment-page-1/#comment-504</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Wed, 24 Nov 2010 07:54:00 +0000</pubDate>
		<guid isPermaLink="false">http://stefanoricciardi.net/?p=264#comment-504</guid>
		<description>Maccaroo,

I respect your point of view, and indeed you are not the only one that
thinks that way (if you follow the link to the c2 wiki page you can see the
discussion over there). I think we are dealing with nuances here.

To me, not *all *type of objects need full-protection. Consider for example
DTOs, or value objects (*struct *in C#) which are often simply containers
for properties lumped together. To my eyes, those properties are *encapsulated
*into a type even if no information-hiding is happening.

Cheers,
 Stefano</description>
		<content:encoded><![CDATA[<p>Maccaroo,</p>
<p>I respect your point of view, and indeed you are not the only one that<br />
thinks that way (if you follow the link to the c2 wiki page you can see the<br />
discussion over there). I think we are dealing with nuances here.</p>
<p>To me, not *all *type of objects need full-protection. Consider for example<br />
DTOs, or value objects (*struct *in C#) which are often simply containers<br />
for properties lumped together. To my eyes, those properties are *encapsulated<br />
*into a type even if no information-hiding is happening.</p>
<p>Cheers,<br />
 Stefano</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: maccaroo</title>
		<link>http://stefanoricciardi.com/2009/12/06/encapsulation-and-information-hiding/comment-page-1/#comment-503</link>
		<dc:creator>maccaroo</dc:creator>
		<pubDate>Tue, 23 Nov 2010 22:56:00 +0000</pubDate>
		<guid isPermaLink="false">http://stefanoricciardi.net/?p=264#comment-503</guid>
		<description>I disagree with the petty distinction made here.  Encapsulation refers to enclosing something - separating it from the rest.  This strongly implies hiding the internals from the outside world.  From the object orientated perspective encapsulation has always been used to with information hiding.  In fact, separating the two would leave objects vulnerable to unwanted and unmonitored changes - defeating the whole idea of an &#039;object&#039;.</description>
		<content:encoded><![CDATA[<p>I disagree with the petty distinction made here.  Encapsulation refers to enclosing something &#8211; separating it from the rest.  This strongly implies hiding the internals from the outside world.  From the object orientated perspective encapsulation has always been used to with information hiding.  In fact, separating the two would leave objects vulnerable to unwanted and unmonitored changes &#8211; defeating the whole idea of an &#8216;object&#8217;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: DotNetShoutout</title>
		<link>http://stefanoricciardi.com/2009/12/06/encapsulation-and-information-hiding/comment-page-1/#comment-38</link>
		<dc:creator>DotNetShoutout</dc:creator>
		<pubDate>Mon, 07 Dec 2009 09:45:15 +0000</pubDate>
		<guid isPermaLink="false">http://stefanoricciardi.net/?p=264#comment-38</guid>
		<description>&lt;strong&gt;The Difference Between Encapsulation and Information Hiding « Stefano Ricciardi&#039;s Blog...&lt;/strong&gt;

Thank you for submitting this cool story - Trackback from DotNetShoutout...</description>
		<content:encoded><![CDATA[<p><strong>The Difference Between Encapsulation and Information Hiding « Stefano Ricciardi&#8217;s Blog&#8230;</strong></p>
<p>Thank you for submitting this cool story &#8211; Trackback from DotNetShoutout&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: arjuns</title>
		<link>http://stefanoricciardi.com/2009/12/06/encapsulation-and-information-hiding/comment-page-1/#comment-37</link>
		<dc:creator>arjuns</dc:creator>
		<pubDate>Mon, 07 Dec 2009 05:59:42 +0000</pubDate>
		<guid isPermaLink="false">http://stefanoricciardi.net/?p=264#comment-37</guid>
		<description>Thanks for the nice writeup.
 Actually what I usually believed was that, encapsulation is just a way of hiding information, possiblyby using modifiers , like private, protected and internal in(C#) and I was wrong. I never bothered to learn what actually that is. Thanks for the article that made me believe encapsulation is more than just using access modifiers to set their transparency level.</description>
		<content:encoded><![CDATA[<p>Thanks for the nice writeup.<br />
 Actually what I usually believed was that, encapsulation is just a way of hiding information, possiblyby using modifiers , like private, protected and internal in(C#) and I was wrong. I never bothered to learn what actually that is. Thanks for the article that made me believe encapsulation is more than just using access modifiers to set their transparency level.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: arjuns</title>
		<link>http://stefanoricciardi.com/2009/12/06/encapsulation-and-information-hiding/comment-page-1/#comment-396</link>
		<dc:creator>arjuns</dc:creator>
		<pubDate>Mon, 07 Dec 2009 05:59:00 +0000</pubDate>
		<guid isPermaLink="false">http://stefanoricciardi.net/?p=264#comment-396</guid>
		<description>Thanks for the nice writeup.
 Actually what I usually believed was that, encapsulation is just a way of hiding information, possiblyby using modifiers , like private, protected and internal in(C#) and I was wrong. I never bothered to learn what actually that is. Thanks for the article that made me believe encapsulation is more than just using access modifiers to set their transparency level.</description>
		<content:encoded><![CDATA[<p>Thanks for the nice writeup.<br />
 Actually what I usually believed was that, encapsulation is just a way of hiding information, possiblyby using modifiers , like private, protected and internal in(C#) and I was wrong. I never bothered to learn what actually that is. Thanks for the article that made me believe encapsulation is more than just using access modifiers to set their transparency level.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

