<?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: Lees de Javadoc</title>
	<atom:link href="http://blog.smart-java.nl/blog/index.php/2008/06/27/lees-de-javadoc/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.smart-java.nl/blog/index.php/2008/06/27/lees-de-javadoc/</link>
	<description>Ordina J-Technologies - Java Blog</description>
	<lastBuildDate>Fri, 30 Jul 2010 13:00:28 +0200</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: admin</title>
		<link>http://blog.smart-java.nl/blog/index.php/2008/06/27/lees-de-javadoc/comment-page-1/#comment-65</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Mon, 30 Jun 2008 11:08:23 +0000</pubDate>
		<guid isPermaLink="false">http://blog.smart-java.nl/?p=36#comment-65</guid>
		<description>Tja, beetje beginners fouten volgens mij. Hoeveel mensen nemen ook niet instance variabellen in een Servlet (of Spring Bean) op. Zelfde soort beginnersfouten...</description>
		<content:encoded><![CDATA[<p>Tja, beetje beginners fouten volgens mij. Hoeveel mensen nemen ook niet instance variabellen in een Servlet (of Spring Bean) op. Zelfde soort beginnersfouten&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jan-Kees van Andel</title>
		<link>http://blog.smart-java.nl/blog/index.php/2008/06/27/lees-de-javadoc/comment-page-1/#comment-63</link>
		<dc:creator>Jan-Kees van Andel</dc:creator>
		<pubDate>Mon, 30 Jun 2008 07:26:24 +0000</pubDate>
		<guid isPermaLink="false">http://blog.smart-java.nl/?p=36#comment-63</guid>
		<description>Hmm, FindBugs ziet deze bugs trouwens alleen als je objecten exact van het type DateFormat gebruikt, dus private static final DateFormat... Ik heb maar ff een bug ingeschoten bij FindBugs, want op deze manier is het niet echt nuttig.

http://sourceforge.net/tracker/index.php?func=detail&amp;aid=2006102&amp;group_id=96405&amp;atid=614696</description>
		<content:encoded><![CDATA[<p>Hmm, FindBugs ziet deze bugs trouwens alleen als je objecten exact van het type DateFormat gebruikt, dus private static final DateFormat&#8230; Ik heb maar ff een bug ingeschoten bij FindBugs, want op deze manier is het niet echt nuttig.</p>
<p><a href="http://sourceforge.net/tracker/index.php?func=detail&#038;aid=2006102&#038;group_id=96405&#038;atid=614696" rel="nofollow">http://sourceforge.net/tracker/index.php?func=detail&#038;aid=2006102&#038;group_id=96405&#038;atid=614696</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jan-Kees van Andel</title>
		<link>http://blog.smart-java.nl/blog/index.php/2008/06/27/lees-de-javadoc/comment-page-1/#comment-61</link>
		<dc:creator>Jan-Kees van Andel</dc:creator>
		<pubDate>Sat, 28 Jun 2008 15:01:10 +0000</pubDate>
		<guid isPermaLink="false">http://blog.smart-java.nl/?p=36#comment-61</guid>
		<description>Idd, maar aan de andere kant kun je de makers van de API ook de schuld geven van dat iedereen het bijna fout doet. SimpleDateFormat klinkt namelijk alsof het een immutable object is dat alleen een datumformaat voorstelt.

SimpleDateFormatTER had een betere naam geweest, dan kun je aan de naam zien dat het een klasse is die iets doet.</description>
		<content:encoded><![CDATA[<p>Idd, maar aan de andere kant kun je de makers van de API ook de schuld geven van dat iedereen het bijna fout doet. SimpleDateFormat klinkt namelijk alsof het een immutable object is dat alleen een datumformaat voorstelt.</p>
<p>SimpleDateFormatTER had een betere naam geweest, dan kun je aan de naam zien dat het een klasse is die iets doet.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Richard Kettelerij</title>
		<link>http://blog.smart-java.nl/blog/index.php/2008/06/27/lees-de-javadoc/comment-page-1/#comment-60</link>
		<dc:creator>Richard Kettelerij</dc:creator>
		<pubDate>Sat, 28 Jun 2008 08:57:12 +0000</pubDate>
		<guid isPermaLink="false">http://blog.smart-java.nl/?p=36#comment-60</guid>
		<description>SDF als attribuut opnemen in een multithreaded context is inderdaad een veel gemaakte fout. Heb deze constructie al regelmatig in code moeten verwijderen. 

Hoewel het niet goed te praten is - ontwikkelaars moet altijd de api docs lezen - is het wel begrijpelijk dat SDF op deze wijze wordt gebruikt. Een formatter die je meerdere keren toepast is normaal gesproken een prima kandiaat om als constante te declareren.

Hopelijk komt de nieuwe Date/Time API (JSR-310 gebaseerd op JodaTime) snel beschikbaar, want wat nu in de JDK zit is waardeloos.</description>
		<content:encoded><![CDATA[<p>SDF als attribuut opnemen in een multithreaded context is inderdaad een veel gemaakte fout. Heb deze constructie al regelmatig in code moeten verwijderen. </p>
<p>Hoewel het niet goed te praten is &#8211; ontwikkelaars moet altijd de api docs lezen &#8211; is het wel begrijpelijk dat SDF op deze wijze wordt gebruikt. Een formatter die je meerdere keren toepast is normaal gesproken een prima kandiaat om als constante te declareren.</p>
<p>Hopelijk komt de nieuwe Date/Time API (JSR-310 gebaseerd op JodaTime) snel beschikbaar, want wat nu in de JDK zit is waardeloos.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Martijn Blankestijn</title>
		<link>http://blog.smart-java.nl/blog/index.php/2008/06/27/lees-de-javadoc/comment-page-1/#comment-59</link>
		<dc:creator>Martijn Blankestijn</dc:creator>
		<pubDate>Fri, 27 Jun 2008 12:40:13 +0000</pubDate>
		<guid isPermaLink="false">http://blog.smart-java.nl/?p=36#comment-59</guid>
		<description>In het geval waar ik tegen kwam was het gewrapped in een andere klasse (en die was static). 

Helaas, moet je er dan gewoon tegen aan lopen dat iemand daar nog niet van op de hoogte was. Gelukkig bleek uit de eerste performance test met JMeter al dat het vrij snel naar voren komt.</description>
		<content:encoded><![CDATA[<p>In het geval waar ik tegen kwam was het gewrapped in een andere klasse (en die was static). </p>
<p>Helaas, moet je er dan gewoon tegen aan lopen dat iemand daar nog niet van op de hoogte was. Gelukkig bleek uit de eerste performance test met JMeter al dat het vrij snel naar voren komt.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jan-Kees van Andel</title>
		<link>http://blog.smart-java.nl/blog/index.php/2008/06/27/lees-de-javadoc/comment-page-1/#comment-58</link>
		<dc:creator>Jan-Kees van Andel</dc:creator>
		<pubDate>Fri, 27 Jun 2008 12:37:02 +0000</pubDate>
		<guid isPermaLink="false">http://blog.smart-java.nl/?p=36#comment-58</guid>
		<description>Toevallig net opgezocht. Findbugs heeft hiervoor bug patterns. Ook voor andere static mutable fields trouwens, zoals arrays. Specifiek voor SimpleDateFormat, krijg je een melding als je format of parse op een static referentie aanroept.

Ik wilde het doorgeven als bug pattern request, maar er is er al eentje...
http://findbugs.sourceforge.net/bugDescriptions.html#STCAL_INVOKE_ON_STATIC_DATE_FORMAT_INSTANCE</description>
		<content:encoded><![CDATA[<p>Toevallig net opgezocht. Findbugs heeft hiervoor bug patterns. Ook voor andere static mutable fields trouwens, zoals arrays. Specifiek voor SimpleDateFormat, krijg je een melding als je format of parse op een static referentie aanroept.</p>
<p>Ik wilde het doorgeven als bug pattern request, maar er is er al eentje&#8230;<br />
<a href="http://findbugs.sourceforge.net/bugDescriptions.html#STCAL_INVOKE_ON_STATIC_DATE_FORMAT_INSTANCE" rel="nofollow">http://findbugs.sourceforge.net/bugDescriptions.html#STCAL_INVOKE_ON_STATIC_DATE_FORMAT_INSTANCE</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michel.Schudel</title>
		<link>http://blog.smart-java.nl/blog/index.php/2008/06/27/lees-de-javadoc/comment-page-1/#comment-57</link>
		<dc:creator>Michel.Schudel</dc:creator>
		<pubDate>Fri, 27 Jun 2008 11:08:19 +0000</pubDate>
		<guid isPermaLink="false">http://blog.smart-java.nl/?p=36#comment-57</guid>
		<description>Goed punt. Het aantal keren dat ik dit in code heb gezien is inmiddels ontelbaar. Reageren auto review tools als FindBugs hier trouwens niet op?</description>
		<content:encoded><![CDATA[<p>Goed punt. Het aantal keren dat ik dit in code heb gezien is inmiddels ontelbaar. Reageren auto review tools als FindBugs hier trouwens niet op?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
