<?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>Bicosyes - since evermore... &#187; software development</title>
	<atom:link href="http://bicosyes.com/tag/software-development/feed/" rel="self" type="application/rss+xml" />
	<link>http://bicosyes.com</link>
	<description></description>
	<lastBuildDate>Sat, 06 Mar 2010 20:03:06 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>El desarrollo de software es como&#8230;</title>
		<link>http://bicosyes.com/el-desarrollo-de-software-es-como/</link>
		<comments>http://bicosyes.com/el-desarrollo-de-software-es-como/#comments</comments>
		<pubDate>Sat, 08 Mar 2008 14:43:23 +0000</pubDate>
		<dc:creator>blaxter</dc:creator>
				<category><![CDATA[Desarrollo de software]]></category>
		<category><![CDATA[software development]]></category>

		<guid isPermaLink="false">http://bicosyes.com/el-desarrollo-de-software-es-como/</guid>
		<description><![CDATA[¿Qué es el desarrollo de software?

Es una ciencia (David Gries, 1981)
Es un arte (Donald Knuth, 1998)
Es un proceso (Watts Humphrey, 1989)
Es como tener un coche, siempre tienes que arreglar cosas (P.J. Plauger, 1993)
Es como conducir un coche, siempre tienes que ir haciendo pequeñas correcciones (Kent Beck, 2000)
Es un juego (Alistair Cockburn, 2002)
Es como un bazar [...]]]></description>
			<content:encoded><![CDATA[<p>¿Qué es el desarrollo de software?</p>
<ul>
<li>Es una <strong>ciencia</strong> (<a href="http://en.wikipedia.org/wiki/David_Gries">David Gries</a>, 1981)</li>
<li>Es un <strong>arte</strong> (<a href="http://es.wikipedia.org/wiki/Donald_Knuth">Donald Knuth</a>, 1998)</li>
<li>Es un proceso (<a href="http://en.wikipedia.org/wiki/Watts_Humphrey">Watts Humphrey</a>, 1989)</li>
<li>Es como tener un coche, siempre tienes que arreglar cosas (<a href="http://en.wikipedia.org/wiki/P.J._Plauger">P.J. Plauger</a>, 1993)</li>
<li>Es como <strong>conducir</strong> un coche, siempre tienes que ir haciendo pequeñas correcciones (<a href="http://en.wikipedia.org/wiki/Kent_Beck">Kent Beck</a>, 2000)</li>
<li>Es un juego (<a href="http://en.wikipedia.org/wiki/Alistair_Cockburn">Alistair Cockburn</a>, 2002)</li>
<li>Es como un bazar (<a href="http://es.wikipedia.org/wiki/Eric_S._Raymond">Eric Raymond</a>, 2000)</li>
<li>Es como la <strong>jardinería</strong> (<a href="http://en.wikipedia.org/wiki/Dave_Thomas_%28programmer%29">Dave Thomas</a> & <a href="http://en.wikipedia.org/wiki/Andy_Hunt_%28author%29">Andy Hunt</a>, 1999)</li>
<li>Es como rodar Blancanieves y los siete enanitos (Paul Heckel, 1994)</li>
<li>Es como <strong>cazar</strong> hombres lobo o ahogarse con dinosaurios en una hoyo de alquitrán (<a href="http://es.wikipedia.org/wiki/Frederick_Brooks">Fred Brooks</a>, 1995)
<li>Es como construir un edificio (la mitad de la industria, 19xx)</li>
</ul>
<p>Posiblemente muchos tengan parte de razón, aunque con la última comparación es con la que estoy totalmente en desacuerdo. Si tuviese que quedarme con una, escogería la de la <strong>jardinería</strong>. Queda muy cursi, pero es la realidad. </p>
<p>En definitiva, diría que el desarrollo de software es como crear/cuidar un jardín atestado de fauna (incluidos hombres lobo y dinosaurios) que evoluciona según las leyes darwinianas a un ritmo diez millones más rápido del normal (menos los dinosaurios, que están en huelga) y el cual es visitado por turistas españoles que les gusta crear hogueras y practicar sexo al aire libre, a la holandesa. </p>
<img src="http://bicosyes.com/?ak_action=api_record_view&id=608&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://bicosyes.com/el-desarrollo-de-software-es-como/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>The Pragmatic Programmer</title>
		<link>http://bicosyes.com/the-pragmatic-programmer/</link>
		<comments>http://bicosyes.com/the-pragmatic-programmer/#comments</comments>
		<pubDate>Sat, 26 Jan 2008 19:37:29 +0000</pubDate>
		<dc:creator>blaxter</dc:creator>
				<category><![CDATA[Libros técnicos]]></category>
		<category><![CDATA[libro]]></category>
		<category><![CDATA[Programación]]></category>
		<category><![CDATA[software development]]></category>
		<category><![CDATA[The pragmatic programmer]]></category>

		<guid isPermaLink="false">http://bicosyes.com/the-pragmatic-programmer/</guid>
		<description><![CDATA[The Pragmatic Programmer es un conocido libro sobre ingeniería del software que dio comienzo a una serie de libros con planteamientos similares, para programadores pragmáticos.
El libro se mueve en torno a una serie de consejos, ideas y observaciones para desarrolladores. Toca prácticamente todos los puntos en el trabajo diario de un programador, desde las herramientas [...]]]></description>
			<content:encoded><![CDATA[<p><img class="flota" src='http://bicosyes.com/wp-content/uploads/2008/01/tpp.jpg' alt='The pragmatic programmer' /><a href="http://www.amazon.com/Pragmatic-Programmer-Journeyman-Master/dp/020161622X"><strong>The Pragmatic Programmer</strong></a> es un conocido libro sobre ingeniería del software que dio comienzo a una <a href="http://www.pragprog.com/">serie de libros</a> con planteamientos similares, para <em>programadores pragmáticos</em>.</p>
<p>El libro se mueve en torno a una serie de <strong>consejos</strong>, ideas y observaciones para desarrolladores. Toca prácticamente todos los puntos en el trabajo diario de un programador, desde las herramientas a usar a cómo implementar incuso cómo actuar y pensar. A decir verdad, muchos capítulos podrían aplicarse a cualquier otra labor y son bastante genéricos. </p>
<p>Al final del libro viene una <em>chuleta</em> con todos los <em>tips</em> que se han ido mencionando, muy curiosa. La mayoría de ellos son bastante razonables, como "<em>Always design for concurrency</em>", otros son interesantes y sorprendentes, <em>"English is just a programming language"</em>; pero la mayoría son tópicos que cualquiera con un mínimo de experiencia conocerá, "<em>DRY</em>", "<em>Think about your work</em>", pero que no viene mal verlos en escrito una vez más.</p>
<p>En general es un libro realmente <strong>bueno</strong>, y que cualquiera que le guste leer libros técnicos, debería tener en su lista, pues además es muy corto (quitando anexos, poco más de 200pag., letra gorda y fácil lectura). No es un libro donde aprendas cosas concretas, lo definiría más bien como una forma de <strong>dialogar</strong> sobre el desarrollo y la programación, algo bastante divertido <img src='http://bicosyes.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> , aunque en este caso el diálogo es unidireccional de los autores hacia ti, suficiente. </p>
<p>Su principal problema es su extensión, se queda <strong>corto</strong>, muy corto. No entra en profundidad en ningún aspecto, simplemente estamos dialogando sobre temas. Y en aquellos donde dominas puede resultar incluso molesto (el capítulo sobre herramientas estuve a punto de saltarlo y eso que odio no leer los libros linealmente) puesto que no puedes participar en dicho diálogo. Además la mayoría de temas que trata suelen ser cosas que ya conocerás, pero nunca está de más saber el punto de vista de otro, ¿no crees?.</p>
<p>Lo mejor del libro es que a pesar de que la mayoría de las cosas ya las sabrás, en determinados puntos el autor te sorprende con algo que no esperabas que dijera (seguramente estas "sorpresas" son bastante subjetivas y dependientes del lector), solo por esto, ya lo recomiendo.</p>
<p>Es, en definitiva, un libro sobre filosofía que toca, disimuladamente, temas de ingeniería del software.</p>
<p class="frase">Abstractions live longer than details</p>
<p class="author">Tip #53</p>
<img src="http://bicosyes.com/?ak_action=api_record_view&id=594&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://bicosyes.com/the-pragmatic-programmer/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

