<?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 Destaquenet blog</title>
	<atom:link href="http://weblog.destaquenet.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://weblog.destaquenet.com</link>
	<description>O Blog da equipe Destaquenet</description>
	<pubDate>Tue, 06 Jan 2009 01:37:55 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Comentário sobre Deployment de aplicações Python com Fabric por Destaquenet blog &#187; Blog Archive &#187; Integração Contínua de aplicações Python com Hudson</title>
		<link>http://weblog.destaquenet.com/2008/10/05/deployment-de-aplicacoes-python-com-fabric/comment-page-1/#comment-15</link>
		<dc:creator>Destaquenet blog &#187; Blog Archive &#187; Integração Contínua de aplicações Python com Hudson</dc:creator>
		<pubDate>Mon, 27 Oct 2008 12:01:49 +0000</pubDate>
		<guid isPermaLink="false">http://weblog.destaquenet.com/?p=101#comment-15</guid>
		<description>[...] começo deste mês eu dei dicas sobre como usar o Fabric para automatizar o build e o deployment de aplicações [...]</description>
		<content:encoded><![CDATA[<p>[...] começo deste mês eu dei dicas sobre como usar o Fabric para automatizar o build e o deployment de aplicações [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comentário sobre Deployment de aplicações Python com Fabric por Daniel Martins</title>
		<link>http://weblog.destaquenet.com/2008/10/05/deployment-de-aplicacoes-python-com-fabric/comment-page-1/#comment-8</link>
		<dc:creator>Daniel Martins</dc:creator>
		<pubDate>Tue, 07 Oct 2008 00:59:11 +0000</pubDate>
		<guid isPermaLink="false">http://weblog.destaquenet.com/?p=101#comment-8</guid>
		<description>Na verdade dá para automatizar muitas das tarefas que possam ser feitas através da execução comandos de terminal (locais e remotos).</description>
		<content:encoded><![CDATA[<p>Na verdade dá para automatizar muitas das tarefas que possam ser feitas através da execução comandos de terminal (locais e remotos).</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comentário sobre Deployment de aplicações Python com Fabric por Lucas Fais</title>
		<link>http://weblog.destaquenet.com/2008/10/05/deployment-de-aplicacoes-python-com-fabric/comment-page-1/#comment-7</link>
		<dc:creator>Lucas Fais</dc:creator>
		<pubDate>Tue, 07 Oct 2008 00:42:11 +0000</pubDate>
		<guid isPermaLink="false">http://weblog.destaquenet.com/?p=101#comment-7</guid>
		<description>Muito bom!

Pelo visto, dá pra fazer deploy de qualquer aplicação, mesmo que não seja Python, não é?</description>
		<content:encoded><![CDATA[<p>Muito bom!</p>
<p>Pelo visto, dá pra fazer deploy de qualquer aplicação, mesmo que não seja Python, não é?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comentário sobre 6 lições que aprendi sobre desenvolvimento de softwares por Daniel Martins</title>
		<link>http://weblog.destaquenet.com/2008/09/28/6-licoes-que-aprendi-sobre-desenvolvimento-de-softwares/comment-page-1/#comment-6</link>
		<dc:creator>Daniel Martins</dc:creator>
		<pubDate>Thu, 02 Oct 2008 00:36:31 +0000</pubDate>
		<guid isPermaLink="false">http://weblog.destaquenet.com/?p=60#comment-6</guid>
		<description>Olá João, concordo plenamente!

Se pegarmos como exemplo uma aplicação que só lê e grava dados num banco MySQL, sem nenhuma lógica de negócio, realmente fica muito fácil de se criar testes automatizados. O problema é que o valor que os testes agregam em sistemas assim é muitas vezes insignificante, o que acaba por desestimular uma empresa e/ou seus desenvolvedores a implementá-los.

Só que, quando se trata de sistemas realmente complexos, com muitas regras e validações, a maioria das pessoas acaba não levando em conta que é justamente nesse tipo de sistema que os testes automatizados costumam agregar mais valor, pois, como você mesmo disse, torna-se possível garantir (ou ao menos minimizar muito) os riscos de que cálculos ou regras importantes sejam quebradas acidentalmente.

Obrigado pelo comentário!</description>
		<content:encoded><![CDATA[<p>Olá João, concordo plenamente!</p>
<p>Se pegarmos como exemplo uma aplicação que só lê e grava dados num banco MySQL, sem nenhuma lógica de negócio, realmente fica muito fácil de se criar testes automatizados. O problema é que o valor que os testes agregam em sistemas assim é muitas vezes insignificante, o que acaba por desestimular uma empresa e/ou seus desenvolvedores a implementá-los.</p>
<p>Só que, quando se trata de sistemas realmente complexos, com muitas regras e validações, a maioria das pessoas acaba não levando em conta que é justamente nesse tipo de sistema que os testes automatizados costumam agregar mais valor, pois, como você mesmo disse, torna-se possível garantir (ou ao menos minimizar muito) os riscos de que cálculos ou regras importantes sejam quebradas acidentalmente.</p>
<p>Obrigado pelo comentário!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comentário sobre 6 lições que aprendi sobre desenvolvimento de softwares por João Marcus</title>
		<link>http://weblog.destaquenet.com/2008/09/28/6-licoes-que-aprendi-sobre-desenvolvimento-de-softwares/comment-page-1/#comment-5</link>
		<dc:creator>João Marcus</dc:creator>
		<pubDate>Wed, 01 Oct 2008 23:20:47 +0000</pubDate>
		<guid isPermaLink="false">http://weblog.destaquenet.com/?p=60#comment-5</guid>
		<description>Gostei da parte sobre os testes automatizados. Ultimamente, tenho brigado para começar a implementar isso na empresa onde trabalho.
Em breve, começaremos o desenvolvimento de um sistema novo, do zero (obrigatoriamente, porque toda a estrutura do negócio vai mudar). Basicamente, é um sistema de cadastro de requisições que têm um conjunto bastante complexo de regras que compõem o valor da requisição. Alguns me dizem que "tem muitas regras, não tem como testar". Porém, isso é uma *vantagem* dos testes automatizados. Você cria os testes, e eles garantem que o sistema cumpre um conjunto de regras, e que as alterações subsequentes não quebrarão alguma regra. O problema é lutar contra a cultura. Eu mesmo tive que lutar bastante contra a minha mania de achar que um teste automatizado é perda de tempo.</description>
		<content:encoded><![CDATA[<p>Gostei da parte sobre os testes automatizados. Ultimamente, tenho brigado para começar a implementar isso na empresa onde trabalho.<br />
Em breve, começaremos o desenvolvimento de um sistema novo, do zero (obrigatoriamente, porque toda a estrutura do negócio vai mudar). Basicamente, é um sistema de cadastro de requisições que têm um conjunto bastante complexo de regras que compõem o valor da requisição. Alguns me dizem que &#8220;tem muitas regras, não tem como testar&#8221;. Porém, isso é uma *vantagem* dos testes automatizados. Você cria os testes, e eles garantem que o sistema cumpre um conjunto de regras, e que as alterações subsequentes não quebrarão alguma regra. O problema é lutar contra a cultura. Eu mesmo tive que lutar bastante contra a minha mania de achar que um teste automatizado é perda de tempo.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comentário sobre Test Driven Development com Java Swing por Destaquenet blog&#187; Arquivo do Blog &#187; 6 lições que aprendi sobre desenvolvimento de softwares</title>
		<link>http://weblog.destaquenet.com/2008/09/18/test-driven-development-com-java-swing/comment-page-1/#comment-4</link>
		<dc:creator>Destaquenet blog&#187; Arquivo do Blog &#187; 6 lições que aprendi sobre desenvolvimento de softwares</dc:creator>
		<pubDate>Sun, 28 Sep 2008 15:35:57 +0000</pubDate>
		<guid isPermaLink="false">http://weblog.destaquenet.com/?p=11#comment-4</guid>
		<description>[...] testes automatizados (e até mesmo levá-los a outro nível, como acontece com o TDD) é essencial para que as aplicações evoluam de forma consistente. Sem a segurança que [...]</description>
		<content:encoded><![CDATA[<p>[...] testes automatizados (e até mesmo levá-los a outro nível, como acontece com o TDD) é essencial para que as aplicações evoluam de forma consistente. Sem a segurança que [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comentário sobre JavaEE 5 interceptors por André Faria Gomes</title>
		<link>http://weblog.destaquenet.com/2008/09/21/javaee-5-interceptors/comment-page-1/#comment-3</link>
		<dc:creator>André Faria Gomes</dc:creator>
		<pubDate>Sun, 28 Sep 2008 15:04:43 +0000</pubDate>
		<guid isPermaLink="false">http://weblog.destaquenet.com/?p=41#comment-3</guid>
		<description>"mais interessante a junção dessas tecnologias"...Disse tudo!</description>
		<content:encoded><![CDATA[<p>&#8220;mais interessante a junção dessas tecnologias&#8221;&#8230;Disse tudo!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comentário sobre 2 (boas) formas de testar clientes JavaMail por André Faria Gomes</title>
		<link>http://weblog.destaquenet.com/2008/09/20/2-boas-formas-de-testar-clientes-javamail/comment-page-1/#comment-2</link>
		<dc:creator>André Faria Gomes</dc:creator>
		<pubDate>Sun, 28 Sep 2008 14:58:16 +0000</pubDate>
		<guid isPermaLink="false">http://weblog.destaquenet.com/?p=29#comment-2</guid>
		<description>Muito bom, várias vezes vi testes de funcionalidades que enviam e-mails serem deixados de lado. Agora não tem mais desculpas.</description>
		<content:encoded><![CDATA[<p>Muito bom, várias vezes vi testes de funcionalidades que enviam e-mails serem deixados de lado. Agora não tem mais desculpas.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
