<?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 for .NET @ Kape ni LaTtEX</title>
	<atom:link href="http://dotnet.kapenilattex.com/?feed=comments-rss2" rel="self" type="application/rss+xml" />
	<link>http://dotnet.kapenilattex.com</link>
	<description>Software Development and the Philippine IT industry</description>
	<lastBuildDate>Sat, 28 Aug 2010 06:13:32 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<item>
		<title>Comment on Three developer -abilities they don&#8217;t teach in college by Manel Andrea Cementina</title>
		<link>http://dotnet.kapenilattex.com/?p=471&#038;cpage=1#comment-33493</link>
		<dc:creator>Manel Andrea Cementina</dc:creator>
		<pubDate>Sat, 28 Aug 2010 06:13:32 +0000</pubDate>
		<guid isPermaLink="false">http://dotnet.kapenilattex.com/?p=471#comment-33493</guid>
		<description>very informative article! Thank you Sir Jon, this would be very helpful to us who just entered the IT industry. :)</description>
		<content:encoded><![CDATA[<p>very informative article! Thank you Sir Jon, this would be very helpful to us who just entered the IT industry. <img src='http://dotnet.kapenilattex.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Visual Studio 2008 Error: “The application data folder for Visual Studio could not be created” by Byron Shields</title>
		<link>http://dotnet.kapenilattex.com/?p=194&#038;cpage=1#comment-33243</link>
		<dc:creator>Byron Shields</dc:creator>
		<pubDate>Tue, 24 Aug 2010 07:25:25 +0000</pubDate>
		<guid isPermaLink="false">http://dotnet.kapenilattex.com/?p=194#comment-33243</guid>
		<description>I&#039;m so confused i need help step by step because this is confusing...im running a 64bit laptop and i&#039;m getting two error messages one say
the application data folder for visual studios could not be created
and the other say
the application data folder for microsoft document explorer
 could not be created</description>
		<content:encoded><![CDATA[<p>I&#8217;m so confused i need help step by step because this is confusing&#8230;im running a 64bit laptop and i&#8217;m getting two error messages one say<br />
the application data folder for visual studios could not be created<br />
and the other say<br />
the application data folder for microsoft document explorer<br />
 could not be created</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Interviews: Getting to know what you don&#8217;t know by Jasper</title>
		<link>http://dotnet.kapenilattex.com/?p=93&#038;cpage=1#comment-31402</link>
		<dc:creator>Jasper</dc:creator>
		<pubDate>Tue, 20 Jul 2010 16:39:53 +0000</pubDate>
		<guid isPermaLink="false">http://dotnet.kapenilattex.com/?p=93#comment-31402</guid>
		<description>I know, that&#039;s a true, my personal language of choice is C++ and as such I know the merits of operator overloading (and still don&#039;t understand why Java doesn&#039;t have it).

However, the only language you mentioned was Java, so I assumed that was what you were working in. Now, I see that you also mentioned .NET, which still does not pin down a single language, but I also realise there is no Java.NET due to some law suits Microsoft lost even before .NET was cooked up.</description>
		<content:encoded><![CDATA[<p>I know, that&#8217;s a true, my personal language of choice is C++ and as such I know the merits of operator overloading (and still don&#8217;t understand why Java doesn&#8217;t have it).</p>
<p>However, the only language you mentioned was Java, so I assumed that was what you were working in. Now, I see that you also mentioned .NET, which still does not pin down a single language, but I also realise there is no Java.NET due to some law suits Microsoft lost even before .NET was cooked up.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Interviews: Getting to know what you don&#8217;t know by Jon Limjap</title>
		<link>http://dotnet.kapenilattex.com/?p=93&#038;cpage=1#comment-31399</link>
		<dc:creator>Jon Limjap</dc:creator>
		<pubDate>Tue, 20 Jul 2010 14:37:01 +0000</pubDate>
		<guid isPermaLink="false">http://dotnet.kapenilattex.com/?p=93#comment-31399</guid>
		<description>Hi Jasper,

Thank you for that thoughtful comment. :)

In C# strings are objects as well, but with a special caveat: its == operator is overloaded to perform a .Equals() comparison instead of an address comparison. 

This ensures that someString == someOtherString will compare string values.</description>
		<content:encoded><![CDATA[<p>Hi Jasper,</p>
<p>Thank you for that thoughtful comment. <img src='http://dotnet.kapenilattex.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>In C# strings are objects as well, but with a special caveat: its == operator is overloaded to perform a .Equals() comparison instead of an address comparison. </p>
<p>This ensures that someString == someOtherString will compare string values.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Interviews: Getting to know what you don&#8217;t know by Jasper</title>
		<link>http://dotnet.kapenilattex.com/?p=93&#038;cpage=1#comment-31372</link>
		<dc:creator>Jasper</dc:creator>
		<pubDate>Tue, 20 Jul 2010 01:00:31 +0000</pubDate>
		<guid isPermaLink="false">http://dotnet.kapenilattex.com/?p=93#comment-31372</guid>
		<description>I know its been a while since this post was made and almost as long since the last comment was made, but I would like to share my thoughts and questions.

Inefficient code isn&#039;t wrong unless a good/the best/a certain speed was a requirement stated in the question, so to me it makes little sense that you were shown the door over that little issue.

However, if I were your interviewer, I would most definitely show you the door if you showed me that exact code, as there is a major problem with it. A problem that makes your code plain wrong: string comparison.

In Java, strings are objects, not primitives (magical objects, but objects nevertheless) and in Java, if you use &quot;==&quot; to compare two objects, you won&#039;t actually compare the two objects, but you will compare the addresses of the objects. To actually understand that it helps to have some lower level language experience (eg C) and know how Java behaves in relation to it, but it is a fact that if you are learning Java and you come to the subject of strings, one of the first things you will be taught is that you should not compare string using &quot;==&quot;.

The thing is, the code might appear to work. This is because of how Java works _internally_. To save memory, it might not make a new string if both strings contain the same contents, in which case the &quot;==&quot; will indeed give the expected result. However, it gives no promise as to such behavior, so it might just as well make a new string (if not now, perhaps in a future version of Java), so the function you gave might just as well return that the string is not a palindrome, even if it is. 

Simply said, the provided function _might_ work as you expect, but it doesn&#039;t _have_ to, so it&#039;s just plain wrong. No sense talking about the efficiency of your code if there is such a major flaw in it...

-disclaimer-
If you the code you gave here does not match up with the code you gave your interviewer, this whole rant makes no sense at all, but it should just match up. Honestly, though, it makes a whole lot of sense to me if that error was the reason you were shown the door, seeing that an inefficiency would not exactly constitute much of a reason to be _that_ convinced you aren&#039;t qualified for the job...</description>
		<content:encoded><![CDATA[<p>I know its been a while since this post was made and almost as long since the last comment was made, but I would like to share my thoughts and questions.</p>
<p>Inefficient code isn&#8217;t wrong unless a good/the best/a certain speed was a requirement stated in the question, so to me it makes little sense that you were shown the door over that little issue.</p>
<p>However, if I were your interviewer, I would most definitely show you the door if you showed me that exact code, as there is a major problem with it. A problem that makes your code plain wrong: string comparison.</p>
<p>In Java, strings are objects, not primitives (magical objects, but objects nevertheless) and in Java, if you use &#8220;==&#8221; to compare two objects, you won&#8217;t actually compare the two objects, but you will compare the addresses of the objects. To actually understand that it helps to have some lower level language experience (eg C) and know how Java behaves in relation to it, but it is a fact that if you are learning Java and you come to the subject of strings, one of the first things you will be taught is that you should not compare string using &#8220;==&#8221;.</p>
<p>The thing is, the code might appear to work. This is because of how Java works _internally_. To save memory, it might not make a new string if both strings contain the same contents, in which case the &#8220;==&#8221; will indeed give the expected result. However, it gives no promise as to such behavior, so it might just as well make a new string (if not now, perhaps in a future version of Java), so the function you gave might just as well return that the string is not a palindrome, even if it is. </p>
<p>Simply said, the provided function _might_ work as you expect, but it doesn&#8217;t _have_ to, so it&#8217;s just plain wrong. No sense talking about the efficiency of your code if there is such a major flaw in it&#8230;</p>
<p>-disclaimer-<br />
If you the code you gave here does not match up with the code you gave your interviewer, this whole rant makes no sense at all, but it should just match up. Honestly, though, it makes a whole lot of sense to me if that error was the reason you were shown the door, seeing that an inefficiency would not exactly constitute much of a reason to be _that_ convinced you aren&#8217;t qualified for the job&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Runtime object composition with C# 4.0 dynamics by DevCon Philippines 2010 in Cebu &#171; .NET @ Kape ni LaTtEX</title>
		<link>http://dotnet.kapenilattex.com/?p=253&#038;cpage=1#comment-30591</link>
		<dc:creator>DevCon Philippines 2010 in Cebu &#171; .NET @ Kape ni LaTtEX</dc:creator>
		<pubDate>Mon, 28 Jun 2010 23:57:21 +0000</pubDate>
		<guid isPermaLink="false">http://dotnet.kapenilattex.com/?p=253#comment-30591</guid>
		<description>[...] I had an awesome time last week in Cebu, having presented a 5 minute lightning talk at the DevCon Philippines. There I talked on a similar topic to that I presented in the Visual Studio 2010 Community Launch, Dynamics and Runtime Object Composition with C# 4.0, which I also discussed in a previous blog entry. [...]</description>
		<content:encoded><![CDATA[<p>[...] I had an awesome time last week in Cebu, having presented a 5 minute lightning talk at the DevCon Philippines. There I talked on a similar topic to that I presented in the Visual Studio 2010 Community Launch, Dynamics and Runtime Object Composition with C# 4.0, which I also discussed in a previous blog entry. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on DevCon Philippines 2010 in Cebu by Nick Nichelle Dael</title>
		<link>http://dotnet.kapenilattex.com/?p=432&#038;cpage=1#comment-30581</link>
		<dc:creator>Nick Nichelle Dael</dc:creator>
		<pubDate>Mon, 28 Jun 2010 18:21:55 +0000</pubDate>
		<guid isPermaLink="false">http://dotnet.kapenilattex.com/?p=432#comment-30581</guid>
		<description>I will be posting a podcast of the earlier part of the event as I have to leave early. I have your lightning talk on that. :)</description>
		<content:encoded><![CDATA[<p>I will be posting a podcast of the earlier part of the event as I have to leave early. I have your lightning talk on that. <img src='http://dotnet.kapenilattex.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Visual Studio 2010 Community Launch by DevCon Philippines 2010 in Cebu &#171; .NET @ Kape ni LaTtEX</title>
		<link>http://dotnet.kapenilattex.com/?p=426&#038;cpage=1#comment-30576</link>
		<dc:creator>DevCon Philippines 2010 in Cebu &#171; .NET @ Kape ni LaTtEX</dc:creator>
		<pubDate>Mon, 28 Jun 2010 16:25:50 +0000</pubDate>
		<guid isPermaLink="false">http://dotnet.kapenilattex.com/?p=426#comment-30576</guid>
		<description>[...] .NET @ Kape ni LaTtEX Software Development and the Philippine IT industry      &#171; Visual Studio 2010 Community Launch [...]</description>
		<content:encoded><![CDATA[<p>[...] .NET @ Kape ni LaTtEX Software Development and the Philippine IT industry      &laquo; Visual Studio 2010 Community Launch [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Executing SSIS Packages with File System Tasks from ASP.NET by Conan</title>
		<link>http://dotnet.kapenilattex.com/?p=17&#038;cpage=1#comment-29771</link>
		<dc:creator>Conan</dc:creator>
		<pubDate>Fri, 04 Jun 2010 08:27:58 +0000</pubDate>
		<guid isPermaLink="false">http://dotnet.kapenilattex.com/?p=17#comment-29771</guid>
		<description>Very good article, I had the same issue, but it&#039;s very hard to find an article that addresses the problem.  Microsoft websites were not any good in this regard.</description>
		<content:encoded><![CDATA[<p>Very good article, I had the same issue, but it&#8217;s very hard to find an article that addresses the problem.  Microsoft websites were not any good in this regard.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Visual Studio 2008 Error: “The application data folder for Visual Studio could not be created” by Mirza</title>
		<link>http://dotnet.kapenilattex.com/?p=194&#038;cpage=1#comment-29761</link>
		<dc:creator>Mirza</dc:creator>
		<pubDate>Thu, 03 Jun 2010 21:46:18 +0000</pubDate>
		<guid isPermaLink="false">http://dotnet.kapenilattex.com/?p=194#comment-29761</guid>
		<description>Great...Worked in Win7 ans VS2010...thnx</description>
		<content:encoded><![CDATA[<p>Great&#8230;Worked in Win7 ans VS2010&#8230;thnx</p>
]]></content:encoded>
	</item>
</channel>
</rss>
