<?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: Podcast 9: TDD n&#227;o existe</title>
	<atom:link href="http://podcast.dotnetarchitects.net/2010/01/tdd-nao-existe/feed/" rel="self" type="application/rss+xml" />
	<link>http://podcast.dotnetarchitects.net/2010/01/tdd-nao-existe/</link>
	<description>Um podcast sobre arquitetura de software com .Net, do grupo .Net Architects</description>
	<lastBuildDate>Tue, 27 Jul 2010 10:02:10 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Antonio Castro Jr</title>
		<link>http://podcast.dotnetarchitects.net/2010/01/tdd-nao-existe/comment-page-1/#comment-134</link>
		<dc:creator>Antonio Castro Jr</dc:creator>
		<pubDate>Sat, 26 Jun 2010 23:24:51 +0000</pubDate>
		<guid isPermaLink="false">http://podcast.dotnetarchitects.net/?p=166#comment-134</guid>
		<description>Eu não sei, mas o Alexandre bateu forte na questão do aumento do custo do projeto por causa de pareamento e TDD. Se voce desenvolve, entrega pro cliente e não precisa mais manter o código ele tem razão. O Cliente é que fique com o pepino. Mas as coisas não são bem assim.
Desenvolvedor nas fábricas de softwares não treinam - coding dojo neles.</description>
		<content:encoded><![CDATA[<p>Eu não sei, mas o Alexandre bateu forte na questão do aumento do custo do projeto por causa de pareamento e TDD. Se voce desenvolve, entrega pro cliente e não precisa mais manter o código ele tem razão. O Cliente é que fique com o pepino. Mas as coisas não são bem assim.<br />
Desenvolvedor nas fábricas de softwares não treinam &#8211; coding dojo neles.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Guilherme Oenning</title>
		<link>http://podcast.dotnetarchitects.net/2010/01/tdd-nao-existe/comment-page-1/#comment-116</link>
		<dc:creator>Guilherme Oenning</dc:creator>
		<pubDate>Sat, 15 May 2010 15:23:12 +0000</pubDate>
		<guid isPermaLink="false">http://podcast.dotnetarchitects.net/?p=166#comment-116</guid>
		<description>Olá,

No final do podcast o Vitor comenta sobre o artigo que diz que o programador é mais produtivo quando está corrigindo um bug do que quando está implementando uma feature nova.
O que eu pude enteder disso é que quando você está trabalhando em um bug, você tem um ponto final. Você sabe exatamente quando parar de codificar, que é quando o bug sumir. Ao implementar uma feature nova sem TDD, quando você acaba? Quando estourar o prazo? Quando você achar que não tem mais nada para codificar? Quando você testou a feature 10x seguidas e não deu nenhum erro?
Ao fazer uma feature usando TDD, você sabe exatamente quando parar, que é quando não há mais testes para escrever. 
Foi isso que eu entendi do comentário.

Gostei também do comentário que fizeram do TDD no Ruby. Ainda não tinha caido a ficha aqui de que no Ruby, sem TDD, seu código fica muito mais vulnerável a erros.

De resto, parabéns, ficou muito bom.</description>
		<content:encoded><![CDATA[<p>Olá,</p>
<p>No final do podcast o Vitor comenta sobre o artigo que diz que o programador é mais produtivo quando está corrigindo um bug do que quando está implementando uma feature nova.<br />
O que eu pude enteder disso é que quando você está trabalhando em um bug, você tem um ponto final. Você sabe exatamente quando parar de codificar, que é quando o bug sumir. Ao implementar uma feature nova sem TDD, quando você acaba? Quando estourar o prazo? Quando você achar que não tem mais nada para codificar? Quando você testou a feature 10x seguidas e não deu nenhum erro?<br />
Ao fazer uma feature usando TDD, você sabe exatamente quando parar, que é quando não há mais testes para escrever.<br />
Foi isso que eu entendi do comentário.</p>
<p>Gostei também do comentário que fizeram do TDD no Ruby. Ainda não tinha caido a ficha aqui de que no Ruby, sem TDD, seu código fica muito mais vulnerável a erros.</p>
<p>De resto, parabéns, ficou muito bom.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ítalo Brilhante</title>
		<link>http://podcast.dotnetarchitects.net/2010/01/tdd-nao-existe/comment-page-1/#comment-115</link>
		<dc:creator>Ítalo Brilhante</dc:creator>
		<pubDate>Wed, 05 May 2010 02:56:11 +0000</pubDate>
		<guid isPermaLink="false">http://podcast.dotnetarchitects.net/?p=166#comment-115</guid>
		<description>Olá pessoa, primeiramente parabéns pelo podcast, muito interessante a iniciativa. Eu sou analista de testes, e minha monografia fala sobre TDD.

Respondendo a algumas perguntas:

Alexsandro: Uma companhia interessante seria outro desenvolvedor, um que saiba aplicar o TDD, para ajudar. O analista de testes também pode ajudar, mas caso ele não saiba programar, pode ficar um pouco complicado, pois a idéia do TDD na verdade, é fazer o desenvolvedor pensar na solução antes de desenvolver, onde ele pode encontrar problemas de especificação. O analista de testes vai estar focado em modelar casos de teste para achar defeitos, então foge um pouco do assunto.

Leonardo: Acredito que valha sim. Claro que com uma documentação de qualidade, fica mais fácil aplicar o TDD. Creio que quanto mais os desenvolvedores saibam TDD, mais fácil ficará de resolver este problema, pois vai ter alguém para auxiliar. É como ter um programador júnior que tem problemas em utilizar o padrão Singleton. Acredito que boa parte dos colegas de trabalho poderão ajudá-lo.

Tenho feito estudos com o TDD sendo aplicado no desenvolvimento de um SAD, e os resultados estão sendo ótimos, pois os problemas são encontrados na especificação, reduzindo o custo das mudanças ($$$) e removendo defeitos.</description>
		<content:encoded><![CDATA[<p>Olá pessoa, primeiramente parabéns pelo podcast, muito interessante a iniciativa. Eu sou analista de testes, e minha monografia fala sobre TDD.</p>
<p>Respondendo a algumas perguntas:</p>
<p>Alexsandro: Uma companhia interessante seria outro desenvolvedor, um que saiba aplicar o TDD, para ajudar. O analista de testes também pode ajudar, mas caso ele não saiba programar, pode ficar um pouco complicado, pois a idéia do TDD na verdade, é fazer o desenvolvedor pensar na solução antes de desenvolver, onde ele pode encontrar problemas de especificação. O analista de testes vai estar focado em modelar casos de teste para achar defeitos, então foge um pouco do assunto.</p>
<p>Leonardo: Acredito que valha sim. Claro que com uma documentação de qualidade, fica mais fácil aplicar o TDD. Creio que quanto mais os desenvolvedores saibam TDD, mais fácil ficará de resolver este problema, pois vai ter alguém para auxiliar. É como ter um programador júnior que tem problemas em utilizar o padrão Singleton. Acredito que boa parte dos colegas de trabalho poderão ajudá-lo.</p>
<p>Tenho feito estudos com o TDD sendo aplicado no desenvolvimento de um SAD, e os resultados estão sendo ótimos, pois os problemas são encontrados na especificação, reduzindo o custo das mudanças ($$$) e removendo defeitos.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Práticas ágeis são o caminho para a qualidade de software? &#124; Profissionais TI - Pra quem respira informação</title>
		<link>http://podcast.dotnetarchitects.net/2010/01/tdd-nao-existe/comment-page-1/#comment-114</link>
		<dc:creator>Práticas ágeis são o caminho para a qualidade de software? &#124; Profissionais TI - Pra quem respira informação</dc:creator>
		<pubDate>Fri, 30 Apr 2010 12:02:39 +0000</pubDate>
		<guid isPermaLink="false">http://podcast.dotnetarchitects.net/?p=166#comment-114</guid>
		<description>[...] Podcast TDD não existe [...]</description>
		<content:encoded><![CDATA[<p>[...] Podcast TDD não existe [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: .Net Architects Podcast &#171; Lorival Smolski Chapuis</title>
		<link>http://podcast.dotnetarchitects.net/2010/01/tdd-nao-existe/comment-page-1/#comment-112</link>
		<dc:creator>.Net Architects Podcast &#171; Lorival Smolski Chapuis</dc:creator>
		<pubDate>Wed, 28 Apr 2010 17:10:51 +0000</pubDate>
		<guid isPermaLink="false">http://podcast.dotnetarchitects.net/?p=166#comment-112</guid>
		<description>[...] Podcast 9: TDD não existe [...]</description>
		<content:encoded><![CDATA[<p>[...] Podcast 9: TDD não existe [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jefferson Fernandes</title>
		<link>http://podcast.dotnetarchitects.net/2010/01/tdd-nao-existe/comment-page-1/#comment-96</link>
		<dc:creator>Jefferson Fernandes</dc:creator>
		<pubDate>Mon, 29 Mar 2010 18:17:01 +0000</pubDate>
		<guid isPermaLink="false">http://podcast.dotnetarchitects.net/?p=166#comment-96</guid>
		<description>Na verdade, pelo que pude interpretar, ele disse que NÃO testa View, nem XAML, nem WinForm, nem ASPX...</description>
		<content:encoded><![CDATA[<p>Na verdade, pelo que pude interpretar, ele disse que NÃO testa View, nem XAML, nem WinForm, nem ASPX&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Leonardo Aguiar</title>
		<link>http://podcast.dotnetarchitects.net/2010/01/tdd-nao-existe/comment-page-1/#comment-88</link>
		<dc:creator>Leonardo Aguiar</dc:creator>
		<pubDate>Mon, 22 Feb 2010 18:53:30 +0000</pubDate>
		<guid isPermaLink="false">http://podcast.dotnetarchitects.net/?p=166#comment-88</guid>
		<description>Talvez eu não tenha entendido bem, mas ouvindo o podcast me pareceu que o TDD para ser realmente útil, o desenvolvedor deve ter uma visão do sistema como um todo, e não em suas partes. É isso mesmo?

Se for, como fica nos casos em que o desenvolvedor acabou de chegar na equipe, e ainda não conhece o sistema como um todo, e a documentação do mesmo não é das melhores, ou não é suficiente.

Vale a pena para o profissional, no caso o desenvolvedor, aprender o TDD de verdade?</description>
		<content:encoded><![CDATA[<p>Talvez eu não tenha entendido bem, mas ouvindo o podcast me pareceu que o TDD para ser realmente útil, o desenvolvedor deve ter uma visão do sistema como um todo, e não em suas partes. É isso mesmo?</p>
<p>Se for, como fica nos casos em que o desenvolvedor acabou de chegar na equipe, e ainda não conhece o sistema como um todo, e a documentação do mesmo não é das melhores, ou não é suficiente.</p>
<p>Vale a pena para o profissional, no caso o desenvolvedor, aprender o TDD de verdade?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Práticas ágeis são o caminho para a qualidade de software?</title>
		<link>http://podcast.dotnetarchitects.net/2010/01/tdd-nao-existe/comment-page-1/#comment-65</link>
		<dc:creator>Práticas ágeis são o caminho para a qualidade de software?</dc:creator>
		<pubDate>Fri, 05 Feb 2010 16:35:07 +0000</pubDate>
		<guid isPermaLink="false">http://podcast.dotnetarchitects.net/?p=166#comment-65</guid>
		<description>[...] Podcast TDD não existe [...]</description>
		<content:encoded><![CDATA[<p>[...] Podcast TDD não existe [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alexsandro</title>
		<link>http://podcast.dotnetarchitects.net/2010/01/tdd-nao-existe/comment-page-1/#comment-64</link>
		<dc:creator>Alexsandro</dc:creator>
		<pubDate>Mon, 01 Feb 2010 12:26:50 +0000</pubDate>
		<guid isPermaLink="false">http://podcast.dotnetarchitects.net/?p=166#comment-64</guid>
		<description>Muito bom artigo comentado por vcs.
Eu tenho uma pergunta:
O TDD nao seria bom ser feito por uma outra pessoa em conjunto do programador talvez um analista de teste?</description>
		<content:encoded><![CDATA[<p>Muito bom artigo comentado por vcs.<br />
Eu tenho uma pergunta:<br />
O TDD nao seria bom ser feito por uma outra pessoa em conjunto do programador talvez um analista de teste?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Felipe Fujiy</title>
		<link>http://podcast.dotnetarchitects.net/2010/01/tdd-nao-existe/comment-page-1/#comment-63</link>
		<dc:creator>Felipe Fujiy</dc:creator>
		<pubDate>Thu, 28 Jan 2010 10:05:30 +0000</pubDate>
		<guid isPermaLink="false">http://podcast.dotnetarchitects.net/?p=166#comment-63</guid>
		<description>Muito bom o podcast, assim como os outros. E também já estou esperando o próximo. Abraços.</description>
		<content:encoded><![CDATA[<p>Muito bom o podcast, assim como os outros. E também já estou esperando o próximo. Abraços.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
