<?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: Interfacing with hard-to-test third-party code</title>
	<atom:link href="http://misko.hevery.com/2009/01/04/interfacing-with-hard-to-test-third-party-code/feed/" rel="self" type="application/rss+xml" />
	<link>http://misko.hevery.com/2009/01/04/interfacing-with-hard-to-test-third-party-code/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=interfacing-with-hard-to-test-third-party-code</link>
	<description>Testability Explorer</description>
	<lastBuildDate>Thu, 19 Jan 2012 16:42:57 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: Berlin Brown</title>
		<link>http://misko.hevery.com/2009/01/04/interfacing-with-hard-to-test-third-party-code/comment-page-1/#comment-2467</link>
		<dc:creator>Berlin Brown</dc:creator>
		<pubDate>Wed, 25 Nov 2009 18:39:12 +0000</pubDate>
		<guid isPermaLink="false">http://misko.hevery.com/?p=358#comment-2467</guid>
		<description>&quot;What we have achieved is that all of our application logic is in the LoginPage and all of the untestable mess is in the LoginServlet which acts like an adapter&quot;

I noticed that you mentioned the Servlet.   Do you believe in treating J2ee level objects as a &quot;third-party&quot; library.  For example, we have to interface with many different parts of the J2EE servlet stack.  We may have to modify the response headers, add cookies, get request parameters.   Should we create a Facade the J2EE objects as well?</description>
		<content:encoded><![CDATA[<p>&#8220;What we have achieved is that all of our application logic is in the LoginPage and all of the untestable mess is in the LoginServlet which acts like an adapter&#8221;</p>
<p>I noticed that you mentioned the Servlet.   Do you believe in treating J2ee level objects as a &#8220;third-party&#8221; library.  For example, we have to interface with many different parts of the J2EE servlet stack.  We may have to modify the response headers, add cookies, get request parameters.   Should we create a Facade the J2EE objects as well?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Amol</title>
		<link>http://misko.hevery.com/2009/01/04/interfacing-with-hard-to-test-third-party-code/comment-page-1/#comment-1059</link>
		<dc:creator>Amol</dc:creator>
		<pubDate>Mon, 18 May 2009 15:25:29 +0000</pubDate>
		<guid isPermaLink="false">http://misko.hevery.com/?p=358#comment-1059</guid>
		<description>Do you have any guide lines to test the Adapter? </description>
		<content:encoded><![CDATA[<p>Do you have any guide lines to test the Adapter?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: notepuddle : TDD and Commerce Server 2007: Getting Started</title>
		<link>http://misko.hevery.com/2009/01/04/interfacing-with-hard-to-test-third-party-code/comment-page-1/#comment-610</link>
		<dc:creator>notepuddle : TDD and Commerce Server 2007: Getting Started</dc:creator>
		<pubDate>Fri, 23 Jan 2009 04:12:16 +0000</pubDate>
		<guid isPermaLink="false">http://misko.hevery.com/?p=358#comment-610</guid>
		<description>[...] Misko Hevery discussing hard to test third party code [...]</description>
		<content:encoded><![CDATA[<p>[...] Misko Hevery discussing hard to test third party code [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Extreme Enthusiasm &#187; Blog Archive &#187; The birthday greetings kata</title>
		<link>http://misko.hevery.com/2009/01/04/interfacing-with-hard-to-test-third-party-code/comment-page-1/#comment-563</link>
		<dc:creator>Extreme Enthusiasm &#187; Blog Archive &#187; The birthday greetings kata</dc:creator>
		<pubDate>Tue, 13 Jan 2009 15:14:35 +0000</pubDate>
		<guid isPermaLink="false">http://misko.hevery.com/?p=358#comment-563</guid>
		<description>[...] Miško Hevery explains the adapter-facade combo in his post Interfacing with hard-to-test third party code. [...]</description>
		<content:encoded><![CDATA[<p>[...] Miško Hevery explains the adapter-facade combo in his post Interfacing with hard-to-test third party code. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lukasz</title>
		<link>http://misko.hevery.com/2009/01/04/interfacing-with-hard-to-test-third-party-code/comment-page-1/#comment-532</link>
		<dc:creator>Lukasz</dc:creator>
		<pubDate>Mon, 05 Jan 2009 12:09:09 +0000</pubDate>
		<guid isPermaLink="false">http://misko.hevery.com/?p=358#comment-532</guid>
		<description>Just to clarify, WebWork became Struts 2 some times ago and took all the best from WW ;-)</description>
		<content:encoded><![CDATA[<p>Just to clarify, WebWork became Struts 2 some times ago and took all the best from WW <img src='http://misko.hevery.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Roger Leite</title>
		<link>http://misko.hevery.com/2009/01/04/interfacing-with-hard-to-test-third-party-code/comment-page-1/#comment-530</link>
		<dc:creator>Roger Leite</dc:creator>
		<pubDate>Mon, 05 Jan 2009 09:59:21 +0000</pubDate>
		<guid isPermaLink="false">http://misko.hevery.com/?p=358#comment-530</guid>
		<description>Great post!Only adding, today, Stripes Framework (stripesframework.org) is my favorite in achieve this separating from the servlet implementation.Cheers from Brazil!</description>
		<content:encoded><![CDATA[<p>Great post!Only adding, today, Stripes Framework (stripesframework.org) is my favorite in achieve this separating from the servlet implementation.Cheers from Brazil!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Craig P. Motlin</title>
		<link>http://misko.hevery.com/2009/01/04/interfacing-with-hard-to-test-third-party-code/comment-page-1/#comment-528</link>
		<dc:creator>Craig P. Motlin</dc:creator>
		<pubDate>Mon, 05 Jan 2009 04:30:42 +0000</pubDate>
		<guid isPermaLink="false">http://misko.hevery.com/?p=358#comment-528</guid>
		<description>Great post!&#160; Two small typos in the code though.Provider&lt;LoginPageProvider&gt; --&gt;Provider&lt;LoginPage&gt;LoginServlet.class --&gt;LoginPage.class</description>
		<content:encoded><![CDATA[<p>Great post!&nbsp; Two small typos in the code though.Provider&lt;LoginPageProvider&gt; &#8211;&gt;Provider&lt;LoginPage&gt;LoginServlet.class &#8211;&gt;LoginPage.class</p>
]]></content:encoded>
	</item>
</channel>
</rss>

