<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comentários sobre: Como tratar os seus testes?</title>
	<atom:link href="http://alinhavado.wordpress.com/2008/01/27/como-tratar-os-seus-testes/feed/" rel="self" type="application/rss+xml" />
	<link>http://alinhavado.wordpress.com/2008/01/27/como-tratar-os-seus-testes/</link>
	<description>O mundo tá torto, hora de consertar ele</description>
	<lastBuildDate>Sat, 09 May 2009 01:01:14 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Por: Sylvestre Mergulhao</title>
		<link>http://alinhavado.wordpress.com/2008/01/27/como-tratar-os-seus-testes/#comment-30</link>
		<dc:creator>Sylvestre Mergulhao</dc:creator>
		<pubDate>Wed, 23 Jul 2008 03:06:59 +0000</pubDate>
		<guid isPermaLink="false">http://alinhavado.wordpress.com/?p=9#comment-30</guid>
		<description>Maurício,

Vi um post seu na rspec-users sobre problemas que está tendo com rspec+rcov. Estou tendo os mesmos problemas e parece que não estamos sozinhos: http://rspec.lighthouseapp.com/projects/5645/tickets/309-fix-for-rcov-segfault

Você conseguiu achar alguma solução que funcione?

Grande abraço!</description>
		<content:encoded><![CDATA[<p>Maurício,</p>
<p>Vi um post seu na rspec-users sobre problemas que está tendo com rspec+rcov. Estou tendo os mesmos problemas e parece que não estamos sozinhos: <a href="http://rspec.lighthouseapp.com/projects/5645/tickets/309-fix-for-rcov-segfault" rel="nofollow">http://rspec.lighthouseapp.com/projects/5645/tickets/309-fix-for-rcov-segfault</a></p>
<p>Você conseguiu achar alguma solução que funcione?</p>
<p>Grande abraço!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Maurício</title>
		<link>http://alinhavado.wordpress.com/2008/01/27/como-tratar-os-seus-testes/#comment-20</link>
		<dc:creator>Maurício</dc:creator>
		<pubDate>Wed, 05 Mar 2008 19:06:26 +0000</pubDate>
		<guid isPermaLink="false">http://alinhavado.wordpress.com/?p=9#comment-20</guid>
		<description>Ele pode ser utilizado assim, nesse sentido de análize executável, quando você vai pelo StoryRunner ( http://www.tomtenthij.co.uk/2008/1/25/rspec-plain-text-story-runner-on-a-fresh-rails-app ), mas normalmente isso é depois que você escreveu os specs comuns, que mesmo parecendo muito com a &quot;linguagem&quot; ainda são escritos em Ruby.</description>
		<content:encoded><![CDATA[<p>Ele pode ser utilizado assim, nesse sentido de análize executável, quando você vai pelo StoryRunner ( <a href="http://www.tomtenthij.co.uk/2008/1/25/rspec-plain-text-story-runner-on-a-fresh-rails-app" rel="nofollow">http://www.tomtenthij.co.uk/2008/1/25/rspec-plain-text-story-runner-on-a-fresh-rails-app</a> ), mas normalmente isso é depois que você escreveu os specs comuns, que mesmo parecendo muito com a &#8220;linguagem&#8221; ainda são escritos em Ruby.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Fabricio S. Epaminondas</title>
		<link>http://alinhavado.wordpress.com/2008/01/27/como-tratar-os-seus-testes/#comment-16</link>
		<dc:creator>Fabricio S. Epaminondas</dc:creator>
		<pubDate>Sun, 02 Mar 2008 15:51:45 +0000</pubDate>
		<guid isPermaLink="false">http://alinhavado.wordpress.com/?p=9#comment-16</guid>
		<description>Me corrija se eu estiver errado:

 BDD seri auma técnica que produziria uma &quot;análise&quot; executável? Isto é, se produz componentes que definem o comportamento do seu software (basicamente o que a análise faz produzindo as &quot;user stories&quot;) só que essas poderão ser executadas validando o sistema? Se for, muito bom! =)</description>
		<content:encoded><![CDATA[<p>Me corrija se eu estiver errado:</p>
<p> BDD seri auma técnica que produziria uma &#8220;análise&#8221; executável? Isto é, se produz componentes que definem o comportamento do seu software (basicamente o que a análise faz produzindo as &#8220;user stories&#8221;) só que essas poderão ser executadas validando o sistema? Se for, muito bom! =)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Testes são apenas validadores ?! &#171; TJRN Developers</title>
		<link>http://alinhavado.wordpress.com/2008/01/27/como-tratar-os-seus-testes/#comment-14</link>
		<dc:creator>Testes são apenas validadores ?! &#171; TJRN Developers</dc:creator>
		<pubDate>Sun, 02 Mar 2008 13:22:48 +0000</pubDate>
		<guid isPermaLink="false">http://alinhavado.wordpress.com/?p=9#comment-14</guid>
		<description>[...] Testes são apenas validadores&#160;?!  Postado no 2, março, 2008 por samuelvalerio   O Maurício Linhares, moderador do GUJ e nosso vizinho paraibano, escreveu um post muito interessante sobre os significados dos testes. Eles podem ser bem mais que simples validadores. O Shoes já tinha falado sobre modelagem em código em seu post sobre Analista de Sistemas. Vejam aqui! [...]</description>
		<content:encoded><![CDATA[<p>[...] Testes são apenas validadores&nbsp;?!  Postado no 2, março, 2008 por samuelvalerio   O Maurício Linhares, moderador do GUJ e nosso vizinho paraibano, escreveu um post muito interessante sobre os significados dos testes. Eles podem ser bem mais que simples validadores. O Shoes já tinha falado sobre modelagem em código em seu post sobre Analista de Sistemas. Vejam aqui! [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Kenobi</title>
		<link>http://alinhavado.wordpress.com/2008/01/27/como-tratar-os-seus-testes/#comment-10</link>
		<dc:creator>Kenobi</dc:creator>
		<pubDate>Thu, 21 Feb 2008 03:26:50 +0000</pubDate>
		<guid isPermaLink="false">http://alinhavado.wordpress.com/?p=9#comment-10</guid>
		<description>Excelente artigo Mauricio, simples e esclarecedor. 

Outro dia estava navegando pelo mundo Ruby e me deparei com o framework citado, através do projeto Rubinius. Achei interessantíssimo e espero que haja algum ferramental de apoio para os projetos.</description>
		<content:encoded><![CDATA[<p>Excelente artigo Mauricio, simples e esclarecedor. </p>
<p>Outro dia estava navegando pelo mundo Ruby e me deparei com o framework citado, através do projeto Rubinius. Achei interessantíssimo e espero que haja algum ferramental de apoio para os projetos.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Maurício</title>
		<link>http://alinhavado.wordpress.com/2008/01/27/como-tratar-os-seus-testes/#comment-9</link>
		<dc:creator>Maurício</dc:creator>
		<pubDate>Mon, 18 Feb 2008 20:13:57 +0000</pubDate>
		<guid isPermaLink="false">http://alinhavado.wordpress.com/?p=9#comment-9</guid>
		<description>É exatamente isso :)

BDD funciona como um &quot;próximo passo&quot; do TDD, tudo o que já se sabe sobre TDD é completamente aplicável em BDD, a diferença agora é focar não no teste em si, mas na funcionalidade implementada, no comportamnto dela dentro do sitema e, principalmente, em como exprimir isso de forma clara pra quem estiver olhando a especificação.

No RSpec, por exemplo, você não coloca &quot;testeDissoQueValidaQueAVariavelTalFoiInicializada&quot;, você coloca &quot;A variavel tal deve ser inicializada&quot;, a clareza simplifica a vida do programador tanto na hora que ele estiver lendo o teste como quando ele for ler a documentação que foi gerada por estes testes, fica bem mais claro de se entender o que é que está acontecendo.</description>
		<content:encoded><![CDATA[<p>É exatamente isso <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>BDD funciona como um &#8220;próximo passo&#8221; do TDD, tudo o que já se sabe sobre TDD é completamente aplicável em BDD, a diferença agora é focar não no teste em si, mas na funcionalidade implementada, no comportamnto dela dentro do sitema e, principalmente, em como exprimir isso de forma clara pra quem estiver olhando a especificação.</p>
<p>No RSpec, por exemplo, você não coloca &#8220;testeDissoQueValidaQueAVariavelTalFoiInicializada&#8221;, você coloca &#8220;A variavel tal deve ser inicializada&#8221;, a clareza simplifica a vida do programador tanto na hora que ele estiver lendo o teste como quando ele for ler a documentação que foi gerada por estes testes, fica bem mais claro de se entender o que é que está acontecendo.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: orb_de_souza</title>
		<link>http://alinhavado.wordpress.com/2008/01/27/como-tratar-os-seus-testes/#comment-8</link>
		<dc:creator>orb_de_souza</dc:creator>
		<pubDate>Mon, 18 Feb 2008 20:02:35 +0000</pubDate>
		<guid isPermaLink="false">http://alinhavado.wordpress.com/?p=9#comment-8</guid>
		<description>Bom post,mas pelo que entendi a diferença entre TDD e BDD é bem sutil...será que o último não seria uma consequência natural da primeira ?</description>
		<content:encoded><![CDATA[<p>Bom post,mas pelo que entendi a diferença entre TDD e BDD é bem sutil&#8230;será que o último não seria uma consequência natural da primeira ?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
