<?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>Comentários sobre: Effective Java: segunda edição</title>
	<atom:link href="http://blog.caelum.com.br/effective-java-segunda-edicao/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.caelum.com.br/effective-java-segunda-edicao/</link>
	<description>blog dos desenvolvedores da Caelum</description>
	<lastBuildDate>Wed, 16 May 2012 20:16:36 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>Por: Arredondamento no Java: do double ao BigDecimal &#124; blog.caelum.com.br</title>
		<link>http://blog.caelum.com.br/effective-java-segunda-edicao/comment-page-1/#comment-74704</link>
		<dc:creator>Arredondamento no Java: do double ao BigDecimal &#124; blog.caelum.com.br</dc:creator>
		<pubDate>Wed, 09 Feb 2011 16:45:39 +0000</pubDate>
		<guid isPermaLink="false">http://blog.caelum.com.br/2008/07/25/effective-java-segunda-edicao/#comment-74704</guid>
		<description>[...] Resultando em 0.334. Vale lembrar também da imutabilidade da classe BigDecimal, que traz diversas vantagens mas deve ser usada com cuidado quando diversas operações serão realizadas em cima de um mesmo número dentro de um laço, já que diversos BigDecimals serão instanciados durante a operação, podendo acarretar no mesmo problema de performance do uso de concatenação de Strings. O Donizetti lembrou que esse assunto é bastante discutido no item 48 do Effective Java. [...]</description>
		<content:encoded><![CDATA[<p>[...] Resultando em 0.334. Vale lembrar também da imutabilidade da classe BigDecimal, que traz diversas vantagens mas deve ser usada com cuidado quando diversas operações serão realizadas em cima de um mesmo número dentro de um laço, já que diversos BigDecimals serão instanciados durante a operação, podendo acarretar no mesmo problema de performance do uso de concatenação de Strings. O Donizetti lembrou que esse assunto é bastante discutido no item 48 do Effective Java. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Compondo seu comportamento: herança, Chain of Responsibility e Interceptors &#124; blog.caelum.com.br</title>
		<link>http://blog.caelum.com.br/effective-java-segunda-edicao/comment-page-1/#comment-66553</link>
		<dc:creator>Compondo seu comportamento: herança, Chain of Responsibility e Interceptors &#124; blog.caelum.com.br</dc:creator>
		<pubDate>Thu, 01 Jul 2010 23:00:33 +0000</pubDate>
		<guid isPermaLink="false">http://blog.caelum.com.br/2008/07/25/effective-java-segunda-edicao/#comment-66553</guid>
		<description>[...] mas cria uma acoplamento perigoso, já discutido por diversos autores, em especial nos livros Effective Java e Design [...]</description>
		<content:encoded><![CDATA[<p>[...] mas cria uma acoplamento perigoso, já discutido por diversos autores, em especial nos livros Effective Java e Design [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Rafael Carneiro</title>
		<link>http://blog.caelum.com.br/effective-java-segunda-edicao/comment-page-1/#comment-45960</link>
		<dc:creator>Rafael Carneiro</dc:creator>
		<pubDate>Mon, 04 Aug 2008 12:17:47 +0000</pubDate>
		<guid isPermaLink="false">http://blog.caelum.com.br/2008/07/25/effective-java-segunda-edicao/#comment-45960</guid>
		<description>Comprei o meu no Jazoon e o próprio Joshua Bloch o autografou, por isso, tenho vários motivos para lê-lo e relê-lo. :-)</description>
		<content:encoded><![CDATA[<p>Comprei o meu no Jazoon e o próprio Joshua Bloch o autografou, por isso, tenho vários motivos para lê-lo e relê-lo. <img src='http://caelum.wpengine.netdna-cdn.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Rafael Carvalho</title>
		<link>http://blog.caelum.com.br/effective-java-segunda-edicao/comment-page-1/#comment-45654</link>
		<dc:creator>Rafael Carvalho</dc:creator>
		<pubDate>Wed, 30 Jul 2008 02:45:45 +0000</pubDate>
		<guid isPermaLink="false">http://blog.caelum.com.br/2008/07/25/effective-java-segunda-edicao/#comment-45654</guid>
		<description>Este livro é realmente incrível.
Estou terminando de lê-lo e, já programando um tempo para relê-lo.
Sem dúvida, leitura obrigatória para todo bom programador e para qualquer um que diga que conhece Java.</description>
		<content:encoded><![CDATA[<p>Este livro é realmente incrível.<br />
Estou terminando de lê-lo e, já programando um tempo para relê-lo.<br />
Sem dúvida, leitura obrigatória para todo bom programador e para qualquer um que diga que conhece Java.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: André Faria</title>
		<link>http://blog.caelum.com.br/effective-java-segunda-edicao/comment-page-1/#comment-45623</link>
		<dc:creator>André Faria</dc:creator>
		<pubDate>Tue, 29 Jul 2008 19:10:50 +0000</pubDate>
		<guid isPermaLink="false">http://blog.caelum.com.br/2008/07/25/effective-java-segunda-edicao/#comment-45623</guid>
		<description>Esse livro é realmente fantástico. Fiz uma apresentação sobre a parte de generics na Bluesoft: &quot;http://bluesoft.wordpress.com/2008/07/29/technical-session-java-generics/&quot;. Abraço</description>
		<content:encoded><![CDATA[<p>Esse livro é realmente fantástico. Fiz uma apresentação sobre a parte de generics na Bluesoft: &#8220;http://bluesoft.wordpress.com/2008/07/29/technical-session-java-generics/&#8221;. Abraço</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Por um Java mais efetivo! &#171; CØdeZØne!</title>
		<link>http://blog.caelum.com.br/effective-java-segunda-edicao/comment-page-1/#comment-45289</link>
		<dc:creator>Por um Java mais efetivo! &#171; CØdeZØne!</dc:creator>
		<pubDate>Fri, 25 Jul 2008 19:56:23 +0000</pubDate>
		<guid isPermaLink="false">http://blog.caelum.com.br/2008/07/25/effective-java-segunda-edicao/#comment-45289</guid>
		<description>[...] já que falei em praticar um Java mais efetivo, leia este post do [...]</description>
		<content:encoded><![CDATA[<p>[...] já que falei em praticar um Java mais efetivo, leia este post do [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Paulo Silveira</title>
		<link>http://blog.caelum.com.br/effective-java-segunda-edicao/comment-page-1/#comment-45288</link>
		<dc:creator>Paulo Silveira</dc:creator>
		<pubDate>Fri, 25 Jul 2008 19:40:54 +0000</pubDate>
		<guid isPermaLink="false">http://blog.caelum.com.br/2008/07/25/effective-java-segunda-edicao/#comment-45288</guid>
		<description>Oi Diego, em alguns casos interfaces fluentes andam de maos dadas com objetos imutaveis: a cada chamada de metodo é retornado um novo objeto em vez de this! Mas tem seu preco...

Oi Tiago, tem um capitulo inteiro sobre generics, mas ao meu ver esta mais ensinando alguns principios que ja conhecemos bastante.</description>
		<content:encoded><![CDATA[<p>Oi Diego, em alguns casos interfaces fluentes andam de maos dadas com objetos imutaveis: a cada chamada de metodo é retornado um novo objeto em vez de this! Mas tem seu preco&#8230;</p>
<p>Oi Tiago, tem um capitulo inteiro sobre generics, mas ao meu ver esta mais ensinando alguns principios que ja conhecemos bastante.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Tiago Peczenyj</title>
		<link>http://blog.caelum.com.br/effective-java-segunda-edicao/comment-page-1/#comment-45287</link>
		<dc:creator>Tiago Peczenyj</dc:creator>
		<pubDate>Fri, 25 Jul 2008 19:12:17 +0000</pubDate>
		<guid isPermaLink="false">http://blog.caelum.com.br/2008/07/25/effective-java-segunda-edicao/#comment-45287</guid>
		<description>Tem alguma coisa sobre generics nesse livro??</description>
		<content:encoded><![CDATA[<p>Tem alguma coisa sobre generics nesse livro??</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Diego Carrion</title>
		<link>http://blog.caelum.com.br/effective-java-segunda-edicao/comment-page-1/#comment-45285</link>
		<dc:creator>Diego Carrion</dc:creator>
		<pubDate>Fri, 25 Jul 2008 19:02:31 +0000</pubDate>
		<guid isPermaLink="false">http://blog.caelum.com.br/2008/07/25/effective-java-segunda-edicao/#comment-45285</guid>
		<description>Paulo, com as novas interfaces fluentes o ponto de minimizar mutabilidade não fica meio complicado de manter? Quero dizer, agora podemos criar sintaxes do tipo:

Compras.em(&#039;ebay&#039;).entre(&#039;01/01/2008&#039;).e(&#039;05/04/2008&#039;)

onde nos diferentes métodos podemos ir modificando um objeto ate completar a sintaxe. 

Nesses casos seria valido deixar a recomendação um pouco de lado?</description>
		<content:encoded><![CDATA[<p>Paulo, com as novas interfaces fluentes o ponto de minimizar mutabilidade não fica meio complicado de manter? Quero dizer, agora podemos criar sintaxes do tipo:</p>
<p>Compras.em(&#8216;ebay&#8217;).entre(&#8217;01/01/2008&#8242;).e(&#8217;05/04/2008&#8242;)</p>
<p>onde nos diferentes métodos podemos ir modificando um objeto ate completar a sintaxe. </p>
<p>Nesses casos seria valido deixar a recomendação um pouco de lado?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

