<?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: Programar es como escribir</title>
	<atom:link href="http://blog.chuidiang.com/2008/03/15/programar-es-como-escribir/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.chuidiang.com/2008/03/15/programar-es-como-escribir/</link>
	<description>Programación e informática en general</description>
	<lastBuildDate>Sat, 06 Mar 2010 19:55:12 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Convenciones de código</title>
		<link>http://blog.chuidiang.com/2008/03/15/programar-es-como-escribir/comment-page-1/#comment-1125</link>
		<dc:creator>Convenciones de código</dc:creator>
		<pubDate>Mon, 07 Apr 2008 01:39:53 +0000</pubDate>
		<guid isPermaLink="false">http://blog.chuidiang.com/2008/03/15/programar-es-como-escribir/#comment-1125</guid>
		<description>[...] empezar este post, me parece adecuado empezar citar la comparación &#8220;Programar es como escribir&#8220;, vía [...]</description>
		<content:encoded><![CDATA[<p>[...] empezar este post, me parece adecuado empezar citar la comparación &#8220;Programar es como escribir&#8220;, vía [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chuidiang</title>
		<link>http://blog.chuidiang.com/2008/03/15/programar-es-como-escribir/comment-page-1/#comment-802</link>
		<dc:creator>Chuidiang</dc:creator>
		<pubDate>Sat, 15 Mar 2008 20:09:59 +0000</pubDate>
		<guid isPermaLink="false">http://blog.chuidiang.com/2008/03/15/programar-es-como-escribir/#comment-802</guid>
		<description>Pues no sé tú, pero yo nunca estoy contento con las librerías ni los programas que hago. Siempre encuentro formas de mejorarlos. No hablo de dar más funcionalidad ni de usar una API en vez de otra, sino del diseño en sí de las clases, para hacer el código con la misma funcionalidad, de apariencia más sencilla y más reutilizable.

Tampoco los tiro a la papelera, normalmente, una vez depurados y tras un tiempo de rodaje, funcionan bien y cumplen su función. Es símplemente que después de haberlo hecho, descubro pegas y posibles mejoras y me apetece hacerle fuertes &quot;refactorizaciones&quot;. A veces, incluso, &quot;enmiendas a la totalidad&quot;. Es más, cuando he rehecho una librería por segunda vez, me ha quedado mejor, pero he seguido sin quedar 100% satisfecho.

En el próximo post contaré el por qué de esa metáfora.

Se bueno.</description>
		<content:encoded><![CDATA[<p>Pues no sé tú, pero yo nunca estoy contento con las librerías ni los programas que hago. Siempre encuentro formas de mejorarlos. No hablo de dar más funcionalidad ni de usar una API en vez de otra, sino del diseño en sí de las clases, para hacer el código con la misma funcionalidad, de apariencia más sencilla y más reutilizable.</p>
<p>Tampoco los tiro a la papelera, normalmente, una vez depurados y tras un tiempo de rodaje, funcionan bien y cumplen su función. Es símplemente que después de haberlo hecho, descubro pegas y posibles mejoras y me apetece hacerle fuertes &#8220;refactorizaciones&#8221;. A veces, incluso, &#8220;enmiendas a la totalidad&#8221;. Es más, cuando he rehecho una librería por segunda vez, me ha quedado mejor, pero he seguido sin quedar 100% satisfecho.</p>
<p>En el próximo post contaré el por qué de esa metáfora.</p>
<p>Se bueno.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Blaxter</title>
		<link>http://blog.chuidiang.com/2008/03/15/programar-es-como-escribir/comment-page-1/#comment-801</link>
		<dc:creator>Blaxter</dc:creator>
		<pubDate>Sat, 15 Mar 2008 16:15:07 +0000</pubDate>
		<guid isPermaLink="false">http://blog.chuidiang.com/2008/03/15/programar-es-como-escribir/#comment-801</guid>
		<description>La metáfora de comparar la programación con la escritura es de las más antiguas y de las más incorrectas. 

En el &lt;em&gt;Code complete&lt;/em&gt; de McConnell sale comentado justo al inicio de cuando tocan este tema.

Cuando escribes, una carta o una novela, se tiende a acumular una pila de bolas de papel arrugadas, típica imagen de una papelera llena. Si eso pasa en la programación, mal vamos.</description>
		<content:encoded><![CDATA[<p>La metáfora de comparar la programación con la escritura es de las más antiguas y de las más incorrectas. </p>
<p>En el <em>Code complete</em> de McConnell sale comentado justo al inicio de cuando tocan este tema.</p>
<p>Cuando escribes, una carta o una novela, se tiende a acumular una pila de bolas de papel arrugadas, típica imagen de una papelera llena. Si eso pasa en la programación, mal vamos.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
