<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Se hace camino al andar... &#187; refactor</title>
	<atom:link href="http://blog.jmbeas.es/tag/refactor/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.jmbeas.es</link>
	<description>Experiencias de un informático vocacional buscando la calidad y sus efectos colaterales.</description>
	<lastBuildDate>Thu, 10 May 2012 12:09:37 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>

   <image>
    <title>Se hace camino al andar...</title>
    <url>http://0.gravatar.com/avatar/8c024022cec721aaa11dc3b092e2c29c.png?s=48</url>
    <link>http://blog.jmbeas.es</link>
   </image>
		<item>
		<title>Pasito a pasito</title>
		<link>http://blog.jmbeas.es/2011/07/25/pasito-a-pasito/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=pasito-a-pasito</link>
		<comments>http://blog.jmbeas.es/2011/07/25/pasito-a-pasito/#comments</comments>
		<pubDate>Mon, 25 Jul 2011 15:49:25 +0000</pubDate>
		<dc:creator>jmbeas</dc:creator>
				<category><![CDATA[Programando]]></category>
		<category><![CDATA[refactor]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[tdd]]></category>

		<guid isPermaLink="false">http://blog.jmbeas.es/?p=1210</guid>
		<description><![CDATA[Hacía tiempo que quería hacer un ejercicio interesante (al menos para mi) que consiste en hacer una codekata muy sencilla a pequeños pasos o, como dice Kent Beck en su libro &#8220;TDD: By Example&#8220;, con baby-steps. Me interesa estudiar cuáles son las fuerzas que empujan a refactorizar hacia un mejor diseño y para eso verlo [...]]]></description>
		<wfw:commentRss>http://blog.jmbeas.es/2011/07/25/pasito-a-pasito/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Los comentarios en el código son basura</title>
		<link>http://blog.jmbeas.es/2009/02/03/los-comentarios-en-el-codigo-son-basura/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=los-comentarios-en-el-codigo-son-basura</link>
		<comments>http://blog.jmbeas.es/2009/02/03/los-comentarios-en-el-codigo-son-basura/#comments</comments>
		<pubDate>Tue, 03 Feb 2009 04:09:00 +0000</pubDate>
		<dc:creator>jmbeas</dc:creator>
				<category><![CDATA[Del viejo blog]]></category>
		<category><![CDATA[Profesión]]></category>
		<category><![CDATA[refactor]]></category>

		<guid isPermaLink="false">http://jmbeas.iexpertos.com/los-comentarios-en-el-codigo-son-basura/</guid>
		<description><![CDATA[Ayer estuve viendo una presentación (en inglés) de Robert C. Martin (Uncle Bob) en la Øredev 2008 en la que trataba alguno de los contenidos de su nuevo libro &#8220;Clean Code&#8221; (Código Limpio) y uno de sus comentarios me hizo recordar a mi buen amigo (y tantas veces maestro) Xavi Gost cuando decía que los [...]]]></description>
		<wfw:commentRss>http://blog.jmbeas.es/2009/02/03/los-comentarios-en-el-codigo-son-basura/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Recursos en castellano</title>
		<link>http://blog.jmbeas.es/2008/11/27/recursos-en-castellano/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=recursos-en-castellano</link>
		<comments>http://blog.jmbeas.es/2008/11/27/recursos-en-castellano/#comments</comments>
		<pubDate>Thu, 27 Nov 2008 20:02:00 +0000</pubDate>
		<dc:creator>jmbeas</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[Del viejo blog]]></category>
		<category><![CDATA[refactor]]></category>
		<category><![CDATA[tdd]]></category>

		<guid isPermaLink="false">http://jmbeas.iexpertos.com/recursos-en-castellano/</guid>
		<description><![CDATA[Carlos Ble ha tenido a bien incluirme en una lista de enlaces de recursos sobre TDD, refactoring y otras cosas ágiles. Muchas gracias, Carlos, sobre todo por compartir esa inquietud por las carencias de material en español. http://jmbeas.blogspot.com]]></description>
		<wfw:commentRss>http://blog.jmbeas.es/2008/11/27/recursos-en-castellano/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Refactoring en Español (y 6)</title>
		<link>http://blog.jmbeas.es/2008/11/18/refactoring-en-espanol-y-6/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=refactoring-en-espanol-y-6</link>
		<comments>http://blog.jmbeas.es/2008/11/18/refactoring-en-espanol-y-6/#comments</comments>
		<pubDate>Mon, 17 Nov 2008 22:31:00 +0000</pubDate>
		<dc:creator>jmbeas</dc:creator>
				<category><![CDATA[Del viejo blog]]></category>
		<category><![CDATA[Programando]]></category>
		<category><![CDATA[refactor]]></category>
		<category><![CDATA[tdd]]></category>

		<guid isPermaLink="false">http://jmbeas.iexpertos.com/refactoring-en-espanol-y-6/</guid>
		<description><![CDATA[Hoy, por fin, termino esta serie de artículos basados en el ejemplo del primer capítulo del libro de Fowler &#8220;Refactoring&#8220;. Recapitulemos un poco antes de comenzar. Desde la primera entrega hasta ésta no hemos cambiado el comportamiento del sistema: sólo hemos cambiado el diseño interno. A eso le llamamos refactorizar. (Por cierto, mi siguiente entrega [...]]]></description>
		<wfw:commentRss>http://blog.jmbeas.es/2008/11/18/refactoring-en-espanol-y-6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Refactoring en Español (5)</title>
		<link>http://blog.jmbeas.es/2008/11/11/refactoring-en-espanol-5/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=refactoring-en-espanol-5</link>
		<comments>http://blog.jmbeas.es/2008/11/11/refactoring-en-espanol-5/#comments</comments>
		<pubDate>Tue, 11 Nov 2008 01:20:00 +0000</pubDate>
		<dc:creator>jmbeas</dc:creator>
				<category><![CDATA[Del viejo blog]]></category>
		<category><![CDATA[Programando]]></category>
		<category><![CDATA[refactor]]></category>

		<guid isPermaLink="false">http://jmbeas.iexpertos.com/refactoring-en-espanol-5/</guid>
		<description><![CDATA[Por fin he conseguido sacar tiempo para continuar con la serie basada en el ejemplo del primer capítulo del libro &#8220;Refactoring&#8221; de Martin Fowler. En esta entrega vamos a ver cómo nos llevamos la lógica condicional que hay en los métodos Rental.getCharge y Rental.getFrequentRenterPoints a la clase Movie. Replacing the Conditional Logic on Price Code [...]]]></description>
		<wfw:commentRss>http://blog.jmbeas.es/2008/11/11/refactoring-en-espanol-5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Refactoring en Español (4)</title>
		<link>http://blog.jmbeas.es/2008/10/12/refactoring-en-espanol-4/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=refactoring-en-espanol-4</link>
		<comments>http://blog.jmbeas.es/2008/10/12/refactoring-en-espanol-4/#comments</comments>
		<pubDate>Sun, 12 Oct 2008 00:51:00 +0000</pubDate>
		<dc:creator>jmbeas</dc:creator>
				<category><![CDATA[Del viejo blog]]></category>
		<category><![CDATA[Programando]]></category>
		<category><![CDATA[refactor]]></category>

		<guid isPermaLink="false">http://jmbeas.iexpertos.com/refactoring-en-espanol-4/</guid>
		<description><![CDATA[Hace ya un par de semanas que publiqué la última entrega de &#8220;Refactoring en Español&#8221;. Voy a seguir con el ejemplo de Fowler en el libro &#8220;Refactoring&#8221; por el punto donde lo dejamos. Removing Temps Antes de comenzar hacemos el siguiente refactor &#8220;sintáctico&#8221;. Reordenamos en Customer.statement para poner juntas estas lineas y poder cambiarlo siguiente: [...]]]></description>
		<wfw:commentRss>http://blog.jmbeas.es/2008/10/12/refactoring-en-espanol-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Refactoring en Español (3)</title>
		<link>http://blog.jmbeas.es/2008/09/21/refactoring-en-espanol-3/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=refactoring-en-espanol-3</link>
		<comments>http://blog.jmbeas.es/2008/09/21/refactoring-en-espanol-3/#comments</comments>
		<pubDate>Sun, 21 Sep 2008 21:08:00 +0000</pubDate>
		<dc:creator>jmbeas</dc:creator>
				<category><![CDATA[Del viejo blog]]></category>
		<category><![CDATA[Programando]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[refactor]]></category>

		<guid isPermaLink="false">http://jmbeas.iexpertos.com/refactoring-en-espanol-3/</guid>
		<description><![CDATA[Seguimos con el ejemplo de refactor del ejemplo del &#8220;videoclub&#8221;. En esta entrega vamos a hacer un cambio parecido al de la entrega anterior (donde transformamos el método Customer.amountFor a Rental.getCharge), pero en este caso moveremos crearemos el método Customer.getFrequentRenterPoints y luego lo moveremos a Rental. Extracting Frequent Renter PointsDecíamos al final de la entrega [...]]]></description>
		<wfw:commentRss>http://blog.jmbeas.es/2008/09/21/refactoring-en-espanol-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Refactoring en Español (2)</title>
		<link>http://blog.jmbeas.es/2008/09/12/refactoring-2/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=refactoring-2</link>
		<comments>http://blog.jmbeas.es/2008/09/12/refactoring-2/#comments</comments>
		<pubDate>Fri, 12 Sep 2008 16:34:00 +0000</pubDate>
		<dc:creator>jmbeas</dc:creator>
				<category><![CDATA[Del viejo blog]]></category>
		<category><![CDATA[Programando]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[refactor]]></category>

		<guid isPermaLink="false">http://jmbeas.iexpertos.com/refactoring-2/</guid>
		<description><![CDATA[En esta nueva entrega sobre refactorizar, basada en el ejemplo del primer capítulo de &#8220;Refactoring&#8220;, vamos a ver el apartado &#8220;Moving the Amount Calculation&#8221;, donde Fowler nos enseña cómo cambiar el diseño y llevar código de una clase a otra. Moving the Amount Calculation Como el método Customer.amountFor (el que hemos creado como consecuencia del [...]]]></description>
		<wfw:commentRss>http://blog.jmbeas.es/2008/09/12/refactoring-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Refactoring en Español (1)</title>
		<link>http://blog.jmbeas.es/2008/09/03/refactoring-en-espanol-1/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=refactoring-en-espanol-1</link>
		<comments>http://blog.jmbeas.es/2008/09/03/refactoring-en-espanol-1/#comments</comments>
		<pubDate>Wed, 03 Sep 2008 00:44:00 +0000</pubDate>
		<dc:creator>jmbeas</dc:creator>
				<category><![CDATA[Del viejo blog]]></category>
		<category><![CDATA[Programando]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[refactor]]></category>

		<guid isPermaLink="false">http://jmbeas.iexpertos.com/refactoring-en-espanol-1/</guid>
		<description><![CDATA[Éste es el primero de una serie de artículos con los que pretendo seguir, paso a paso, el ejemplo que Martin Fowler usa en el primer capítulo de su &#8220;Refactoring&#8221; para explicar los fundamentos de esta técnica de desarrollo que consiste en mejorar el diseño del código sin cambiar el comportamiento del mismo.Lo primero que [...]]]></description>
		<wfw:commentRss>http://blog.jmbeas.es/2008/09/03/refactoring-en-espanol-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

