<?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: Another Rails and dynamic language fallacy concerning missing methods</title>
	<atom:link href="http://codemonkeyism.com/another-rails-and-dynamic-language-fallacy-concerning-missing-methods/feed/" rel="self" type="application/rss+xml" />
	<link>http://codemonkeyism.com/another-rails-and-dynamic-language-fallacy-concerning-missing-methods/</link>
	<description></description>
	<lastBuildDate>Fri, 30 Jul 2010 06:49:07 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Lucio Benfante</title>
		<link>http://codemonkeyism.com/another-rails-and-dynamic-language-fallacy-concerning-missing-methods/comment-page-1/#comment-109805</link>
		<dc:creator>Lucio Benfante</dc:creator>
		<pubDate>Fri, 13 Jun 2008 20:14:35 +0000</pubDate>
		<guid isPermaLink="false">http://stephan.reposita.org/archives/2008/06/13/another-rails-and-dynamic-language-fallacy-concerning-missing-methods/#comment-109805</guid>
		<description>Yes, it&#039;s possible. It&#039;s in the parancoe-core module. At present there is a limitation on the JPA implementation to use: it must be Hibernate. In parancoe-core the most part is the persistence DAO feature. Another interesting part is the support to unit-testing the persistence-related code.

I know a person that is using parancoe-core in a Swing application.

I&#039;m working our next release of Parancoe (2.0), an I&#039;m evaluating to isolate the DAO feature in a specific module with minimal dependencies.</description>
		<content:encoded><![CDATA[<p>Yes, it&#8217;s possible. It&#8217;s in the parancoe-core module. At present there is a limitation on the JPA implementation to use: it must be Hibernate. In parancoe-core the most part is the persistence DAO feature. Another interesting part is the support to unit-testing the persistence-related code.</p>
<p>I know a person that is using parancoe-core in a Swing application.</p>
<p>I&#8217;m working our next release of Parancoe (2.0), an I&#8217;m evaluating to isolate the DAO feature in a specific module with minimal dependencies.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: stephan</title>
		<link>http://codemonkeyism.com/another-rails-and-dynamic-language-fallacy-concerning-missing-methods/comment-page-1/#comment-109758</link>
		<dc:creator>stephan</dc:creator>
		<pubDate>Fri, 13 Jun 2008 16:32:30 +0000</pubDate>
		<guid isPermaLink="false">http://stephan.reposita.org/archives/2008/06/13/another-rails-and-dynamic-language-fallacy-concerning-missing-methods/#comment-109758</guid>
		<description>@Lucio: Is it possible to just use Parancoe daos (for JPA) without anything else?</description>
		<content:encoded><![CDATA[<p>@Lucio: Is it possible to just use Parancoe daos (for JPA) without anything else?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lucio Benfante</title>
		<link>http://codemonkeyism.com/another-rails-and-dynamic-language-fallacy-concerning-missing-methods/comment-page-1/#comment-109675</link>
		<dc:creator>Lucio Benfante</dc:creator>
		<pubDate>Fri, 13 Jun 2008 12:50:16 +0000</pubDate>
		<guid isPermaLink="false">http://stephan.reposita.org/archives/2008/06/13/another-rails-and-dynamic-language-fallacy-concerning-missing-methods/#comment-109675</guid>
		<description>In fact Parancoe is doing better than a prepared statement: it&#039;s using pre-compiled (at application bootstrap/deploy time) named queries.</description>
		<content:encoded><![CDATA[<p>In fact Parancoe is doing better than a prepared statement: it&#8217;s using pre-compiled (at application bootstrap/deploy time) named queries.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: stephan</title>
		<link>http://codemonkeyism.com/another-rails-and-dynamic-language-fallacy-concerning-missing-methods/comment-page-1/#comment-109613</link>
		<dc:creator>stephan</dc:creator>
		<pubDate>Fri, 13 Jun 2008 11:04:28 +0000</pubDate>
		<guid isPermaLink="false">http://stephan.reposita.org/archives/2008/06/13/another-rails-and-dynamic-language-fallacy-concerning-missing-methods/#comment-109613</guid>
		<description>@Fabrizio: Yes, this the way I think is a good idea. Especially when the system creates a prepared statement.</description>
		<content:encoded><![CDATA[<p>@Fabrizio: Yes, this the way I think is a good idea. Especially when the system creates a prepared statement.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Fabrizio Giudici</title>
		<link>http://codemonkeyism.com/another-rails-and-dynamic-language-fallacy-concerning-missing-methods/comment-page-1/#comment-109582</link>
		<dc:creator>Fabrizio Giudici</dc:creator>
		<pubDate>Fri, 13 Jun 2008 09:49:00 +0000</pubDate>
		<guid isPermaLink="false">http://stephan.reposita.org/archives/2008/06/13/another-rails-and-dynamic-language-fallacy-concerning-missing-methods/#comment-109582</guid>
		<description>I&#039;d like to point out that the Parancoe framework (http://www.parancoe.org, go to http://www.parancoe.org/articles/2007/08/28/how-to-add-finder-methods-to-parancoe-daos/ for a specific example) allows you to define an interface with a statically declared method findAllByCardTypeAndExpirationData() and it gets implemented by dynamic generation of code. To me it&#039;s the best approach if you like expressive method names, compiler safety and would like to avoid boilerplate code.</description>
		<content:encoded><![CDATA[<p>I&#8217;d like to point out that the Parancoe framework (<a href="http://www.parancoe.org" rel="nofollow">http://www.parancoe.org</a>, go to <a href="http://www.parancoe.org/articles/2007/08/28/how-to-add-finder-methods-to-parancoe-daos/" rel="nofollow">http://www.parancoe.org/articles/2007/08/28/how-to-add-finder-methods-to-parancoe-daos/</a> for a specific example) allows you to define an interface with a statically declared method findAllByCardTypeAndExpirationData() and it gets implemented by dynamic generation of code. To me it&#8217;s the best approach if you like expressive method names, compiler safety and would like to avoid boilerplate code.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk
Page Caching using disk (enhanced) (user agent is rejected)
Database Caching 4/15 queries in 0.012 seconds using disk

Served from: codemonkeyism.com @ 2010-07-30 12:43:04 -->