<?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: Death March</title>
	<atom:link href="http://logbr.reflectivesurface.com/2004/11/05/death-march/feed/" rel="self" type="application/rss+xml" />
	<link>http://logbr.reflectivesurface.com/2004/11/05/death-march/</link>
	<description>Ainda movido por uma contradição em termos</description>
	<lastBuildDate>Tue, 31 Jan 2012 11:51:48 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Charles</title>
		<link>http://logbr.reflectivesurface.com/2004/11/05/death-march/comment-page-1/#comment-1114</link>
		<dc:creator>Charles</dc:creator>
		<pubDate>Tue, 09 Nov 2004 16:52:43 +0000</pubDate>
		<guid isPermaLink="false">http://logbr.reflectivesurface.com/2004/11/05/death-march/#comment-1114</guid>
		<description>Geralmente meus chefes se irritam comigo porque quando pego um projeto que outra pessoa programou eu me meto a &quot;refazer&quot; ele. Indento, vejo código duplicado, crio métodos para essas duplicações e por aí vai. É incrível como a pressa gera código confuso.
</description>
		<content:encoded><![CDATA[<p>Geralmente meus chefes se irritam comigo porque quando pego um projeto que outra pessoa programou eu me meto a &#8220;refazer&#8221; ele. Indento, vejo código duplicado, crio métodos para essas duplicações e por aí vai. É incrível como a pressa gera código confuso.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ronaldo</title>
		<link>http://logbr.reflectivesurface.com/2004/11/05/death-march/comment-page-1/#comment-1113</link>
		<dc:creator>Ronaldo</dc:creator>
		<pubDate>Mon, 08 Nov 2004 20:17:25 +0000</pubDate>
		<guid isPermaLink="false">http://logbr.reflectivesurface.com/2004/11/05/death-march/#comment-1113</guid>
		<description>Pois é, Fabrício. Muita ralação mesmo. Mas graças a Deus deu tudo certo.</description>
		<content:encoded><![CDATA[<p>Pois é, Fabrício. Muita ralação mesmo. Mas graças a Deus deu tudo certo.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Fabricio</title>
		<link>http://logbr.reflectivesurface.com/2004/11/05/death-march/comment-page-1/#comment-1112</link>
		<dc:creator>Fabricio</dc:creator>
		<pubDate>Mon, 08 Nov 2004 17:14:40 +0000</pubDate>
		<guid isPermaLink="false">http://logbr.reflectivesurface.com/2004/11/05/death-march/#comment-1112</guid>
		<description>Ronaldo, você esqueceu de mencionar as horas extras nos finais de semana, nas folgas (enquanto todo mundo estava descansando) e nos feriados!

Que bom que tudo acabou em Pizza Hut! ;)</description>
		<content:encoded><![CDATA[<p>Ronaldo, você esqueceu de mencionar as horas extras nos finais de semana, nas folgas (enquanto todo mundo estava descansando) e nos feriados!</p>
<p>Que bom que tudo acabou em Pizza Hut! <img src='http://logbr.reflectivesurface.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ronaldo</title>
		<link>http://logbr.reflectivesurface.com/2004/11/05/death-march/comment-page-1/#comment-1111</link>
		<dc:creator>Ronaldo</dc:creator>
		<pubDate>Sun, 07 Nov 2004 21:36:37 +0000</pubDate>
		<guid isPermaLink="false">http://logbr.reflectivesurface.com/2004/11/05/death-march/#comment-1111</guid>
		<description>Opa, Gesiel! Tudo bom? Acho que o maior perigo que um projeto inicial enfrenta é justamente esse, começar errado por falta de tempo, planejamento ou qualquer outra coisa. Consertar depois é muito mais difícil, é claro.Eu acabo agindo muito como esse xerife que você menciona. Perfeccionismo é bom nessas horas... :-)</description>
		<content:encoded><![CDATA[<p>Opa, Gesiel! Tudo bom? Acho que o maior perigo que um projeto inicial enfrenta é justamente esse, começar errado por falta de tempo, planejamento ou qualquer outra coisa. Consertar depois é muito mais difícil, é claro.Eu acabo agindo muito como esse xerife que você menciona. Perfeccionismo é bom nessas horas&#8230; <img src='http://logbr.reflectivesurface.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ronaldo</title>
		<link>http://logbr.reflectivesurface.com/2004/11/05/death-march/comment-page-1/#comment-1110</link>
		<dc:creator>Ronaldo</dc:creator>
		<pubDate>Sun, 07 Nov 2004 21:35:11 +0000</pubDate>
		<guid isPermaLink="false">http://logbr.reflectivesurface.com/2004/11/05/death-march/#comment-1110</guid>
		<description>Eu não sei se você vai ficar surpreso, Guaracy, mas o projeto é feito em .NET, que supostamente é uma ferramenta mais moderna -- inclusive, se não me engano, a próxima versão do Visual Studio vai contar com ferramentas para refatorar o código. 

Eu até acho que dá para fazer isso não mão com algum cuidado. Eu estou lentamente limpando o sistema e convertendo muito código em partes reutilizáveis que estão facilitando em muito a manutenção. Mas eu sinto falta de ferramentas automáticas que determinam tipos, acham parâmetros e constroem automaticamente o que se precisa. Mas fico pensando se o ASP.NET dá suporte a isso com a mistureba MVC que faz.

Eu também tenho pena de nós.</description>
		<content:encoded><![CDATA[<p>Eu não sei se você vai ficar surpreso, Guaracy, mas o projeto é feito em .NET, que supostamente é uma ferramenta mais moderna &#8212; inclusive, se não me engano, a próxima versão do Visual Studio vai contar com ferramentas para refatorar o código. </p>
<p>Eu até acho que dá para fazer isso não mão com algum cuidado. Eu estou lentamente limpando o sistema e convertendo muito código em partes reutilizáveis que estão facilitando em muito a manutenção. Mas eu sinto falta de ferramentas automáticas que determinam tipos, acham parâmetros e constroem automaticamente o que se precisa. Mas fico pensando se o ASP.NET dá suporte a isso com a mistureba MVC que faz.</p>
<p>Eu também tenho pena de nós.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ronaldo</title>
		<link>http://logbr.reflectivesurface.com/2004/11/05/death-march/comment-page-1/#comment-1109</link>
		<dc:creator>Ronaldo</dc:creator>
		<pubDate>Sun, 07 Nov 2004 21:23:19 +0000</pubDate>
		<guid isPermaLink="false">http://logbr.reflectivesurface.com/2004/11/05/death-march/#comment-1109</guid>
		<description>Obrigado, Marcus! Eu realmente fiquei numa agonia terrível. No dia da apresentação, cada hora que o telefone tocava e era meu chefe, eu gelava... :-)</description>
		<content:encoded><![CDATA[<p>Obrigado, Marcus! Eu realmente fiquei numa agonia terrível. No dia da apresentação, cada hora que o telefone tocava e era meu chefe, eu gelava&#8230; <img src='http://logbr.reflectivesurface.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gesiel</title>
		<link>http://logbr.reflectivesurface.com/2004/11/05/death-march/comment-page-1/#comment-1108</link>
		<dc:creator>Gesiel</dc:creator>
		<pubDate>Sun, 07 Nov 2004 04:49:36 +0000</pubDate>
		<guid isPermaLink="false">http://logbr.reflectivesurface.com/2004/11/05/death-march/#comment-1108</guid>
		<description>Cara, entendo exatamente pelo que passou... é comum um cara fazer um sistema meio sem projeto, tipo me baseio em alguns rascunhos e vou projetando enquanto faço... ai sai esta coisa confusa, sem métrica, sem padrão, difícil de debugar, extender e manter... ai tem que aparecer um xerife e botar ordem na casa... padroniza, comenta, implementa a reutilização de código, etc... é isso ai...</description>
		<content:encoded><![CDATA[<p>Cara, entendo exatamente pelo que passou&#8230; é comum um cara fazer um sistema meio sem projeto, tipo me baseio em alguns rascunhos e vou projetando enquanto faço&#8230; ai sai esta coisa confusa, sem métrica, sem padrão, difícil de debugar, extender e manter&#8230; ai tem que aparecer um xerife e botar ordem na casa&#8230; padroniza, comenta, implementa a reutilização de código, etc&#8230; é isso ai&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Guaracy Monteiro</title>
		<link>http://logbr.reflectivesurface.com/2004/11/05/death-march/comment-page-1/#comment-1107</link>
		<dc:creator>Guaracy Monteiro</dc:creator>
		<pubDate>Fri, 05 Nov 2004 22:03:06 +0000</pubDate>
		<guid isPermaLink="false">http://logbr.reflectivesurface.com/2004/11/05/death-march/#comment-1107</guid>
		<description>Como não sei detalhes do projeto, fica difícil uma opinião. A única coisa que posso dizer é que, a ferramenta utilizada parece ser meio arcaica (como a maioria). Temos interfaces gráficas que permitem fazer frufrus e mais um monte de coisas, mas parece que ninguém pensa &#039;realmente&#039; no desenvolvedor.

Quando falaste em &#039;copy and paste&#039; lembrei de uma notícia recente de um desenvolvedor (BSD eu acho), que estava sendo pago pela cominudade para o desenvolvimento. Ele também falou que copiou e colou muita coisa. Puxa, não é assim que se &#039;refatora&#039;. É necessário a utilização de ferramentas especializadas. O Delphi, só na versão 9 (ou 200x, como queiram), incorporou uma ferramenta para &#039;refactoring&#039;. Recentemente coloquei um flash mostrando o VisualWorks
&lt;a href=&quot;http://cadafalso.deusexmachina.com.br/flash/refactoring.html&quot; rel=&quot;nofollow&quot;&gt;http://cadafalso.deusexmachina.com.br/flash/refactoring.html&lt;/a&gt;

Muitas vezes, a gente deixa o programa &#039;como está&#039; por falta de ferramentas que &#039;realmente&#039; auxiliem o desenvolvedor. A desculpa é &#039;em time que está ganhando não se mexe&#039; (coitado do meu Grèmio :-).

Eu tenho pena de nós.</description>
		<content:encoded><![CDATA[<p>Como não sei detalhes do projeto, fica difícil uma opinião. A única coisa que posso dizer é que, a ferramenta utilizada parece ser meio arcaica (como a maioria). Temos interfaces gráficas que permitem fazer frufrus e mais um monte de coisas, mas parece que ninguém pensa &#8216;realmente&#8217; no desenvolvedor.</p>
<p>Quando falaste em &#8216;copy and paste&#8217; lembrei de uma notícia recente de um desenvolvedor (BSD eu acho), que estava sendo pago pela cominudade para o desenvolvimento. Ele também falou que copiou e colou muita coisa. Puxa, não é assim que se &#8216;refatora&#8217;. É necessário a utilização de ferramentas especializadas. O Delphi, só na versão 9 (ou 200x, como queiram), incorporou uma ferramenta para &#8216;refactoring&#8217;. Recentemente coloquei um flash mostrando o VisualWorks<br />
<a href="http://cadafalso.deusexmachina.com.br/flash/refactoring.html" rel="nofollow">http://cadafalso.deusexmachina.com.br/flash/refactoring.html</a></p>
<p>Muitas vezes, a gente deixa o programa &#8216;como está&#8217; por falta de ferramentas que &#8216;realmente&#8217; auxiliem o desenvolvedor. A desculpa é &#8216;em time que está ganhando não se mexe&#8217; (coitado do meu Grèmio <img src='http://logbr.reflectivesurface.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> .</p>
<p>Eu tenho pena de nós.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Marcus Pessoa</title>
		<link>http://logbr.reflectivesurface.com/2004/11/05/death-march/comment-page-1/#comment-1106</link>
		<dc:creator>Marcus Pessoa</dc:creator>
		<pubDate>Fri, 05 Nov 2004 21:21:05 +0000</pubDate>
		<guid isPermaLink="false">http://logbr.reflectivesurface.com/2004/11/05/death-march/#comment-1106</guid>
		<description>Fico feliz por você, Ronaldo. É uma agonia isso de não ter certeza se o resultado vai sair a contento, vai agradar o cliente, etc...</description>
		<content:encoded><![CDATA[<p>Fico feliz por você, Ronaldo. É uma agonia isso de não ter certeza se o resultado vai sair a contento, vai agradar o cliente, etc&#8230;</p>
]]></content:encoded>
	</item>
</channel>
</rss>

