<?xml version="1.0" encoding="utf-8"?><!-- generator="wordpress/2.2.3" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>
<channel>
	<title>Comments on: Recursividad, punteros, estadísticas y pseudociencia del software</title>
	<link>http://mnm.uib.es/gallir/posts/2007/08/29/1164/</link>
	<description>I write about free software, and free culture</description>
	<pubDate>Sat, 20 Mar 2010 14:01:56 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2.3</generator>

	<item>
		<title>By: miguel</title>
		<link>http://mnm.uib.es/gallir/posts/2007/08/29/1164/#comment-39915</link>
		<dc:creator>miguel</dc:creator>
		<pubDate>Thu, 30 Aug 2007 09:54:29 +0000</pubDate>
		<guid>http://mnm.uib.es/gallir/posts/2007/08/29/1164/#comment-39915</guid>
		<description>Más acerca recursión, punteros y otras hierbas raras por Joel. Je, Je este tipo me cae cada vez mejor.

&lt;a href="http://breu.bulma.net/?l8192" rel="nofollow"&gt;</description>
		<content:encoded><![CDATA[<p>Más acerca recursión, punteros y otras hierbas raras por Joel. Je, Je este tipo me cae cada vez mejor.</p>
<p><a href="http://breu.bulma.net/?l8192" rel="nofollow"></a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: miguel</title>
		<link>http://mnm.uib.es/gallir/posts/2007/08/29/1164/#comment-39913</link>
		<dc:creator>miguel</dc:creator>
		<pubDate>Thu, 30 Aug 2007 09:49:22 +0000</pubDate>
		<guid>http://mnm.uib.es/gallir/posts/2007/08/29/1164/#comment-39913</guid>
		<description>Mas acerca de recursión y punteros por Joel (este tipo me cae cada vez mejor)

http://local.joelonsoftware.com/mediawiki/index.php/Riesgos_de_las_Java-escuelas

Uff! Un poco más y me equivoco y lo pongo en otro tema ... ese el de 'ingeniería del software' ... perdón, perdón</description>
		<content:encoded><![CDATA[<p>Mas acerca de recursión y punteros por Joel (este tipo me cae cada vez mejor)</p>
<p><a href="http://local.joelonsoftware.com/mediawiki/index.php/Riesgos_de_las_Java-escuelas" rel="nofollow">http://local.joelonsoftware.com/mediawiki/index.php/Riesgos_de_las_Java-escuelas</a></p>
<p>Uff! Un poco más y me equivoco y lo pongo en otro tema &#8230; ese el de &#8216;ingeniería del software&#8217; &#8230; perdón, perdón</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: miguel</title>
		<link>http://mnm.uib.es/gallir/posts/2007/08/29/1164/#comment-39912</link>
		<dc:creator>miguel</dc:creator>
		<pubDate>Thu, 30 Aug 2007 07:58:58 +0000</pubDate>
		<guid>http://mnm.uib.es/gallir/posts/2007/08/29/1164/#comment-39912</guid>
		<description>Je je 

"The company has maintained a 100 percent employee retention" 

Que crack. 

Esa sería una buena métrica a aplicarse por las empresas.</description>
		<content:encoded><![CDATA[<p>Je je </p>
<p>&#8220;The company has maintained a 100 percent employee retention&#8221; </p>
<p>Que crack. </p>
<p>Esa sería una buena métrica a aplicarse por las empresas.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Paco Ros</title>
		<link>http://mnm.uib.es/gallir/posts/2007/08/29/1164/#comment-39903</link>
		<dc:creator>Paco Ros</dc:creator>
		<pubDate>Wed, 29 Aug 2007 21:33:17 +0000</pubDate>
		<guid>http://mnm.uib.es/gallir/posts/2007/08/29/1164/#comment-39903</guid>
		<description>Me he quedado un poco frío con el post. No entiendo muy bien qué quieres transmitir.

Me gustó mucho el artículo de Spolsky sobre la contratación de programadores. El tema de los punteros y la recursividad es un clásico de los programadores de C. No puedes programar C como toca sin conocer estos aspectos. Hay otras muchas cosas "divertidas" que la mayoría de programadores no saben (sobre todo temas de concurrencia y relacionados).

Desde luego no tengo dudas sobre que la gestión de proyectos no es una ciencia. De hecho la mayoría de técnicas que usan, las sabe cualquiera que haya estudiado cualquier carrera con cierto componente de "management". El prolema es que algunas métricas de complejidad son difíciles de interpretar para una persona que no sea una experta en la tecnología que tiene por debajo.

Mira que me gusa poco la comparativa pero, cualquier arquitecto/aparejador/jefe de obra tiene el mismo problema para saber cuándo terminarán sus albañiles la obra. La unica manera de ser preciso es conocer al equipo y tener datos reales de problemas anteriores de complejidad similar.

También me hizo gracia el tema de "piensa antes de programar". Sí, claro que sí. por supuesto y siempre, pero... ¿Cuántas veces no has empezado un programa escribiendo algo que haga algo y luego has ido mejorándolo? Depende del día, del problema, del programa.

¿Sabes por qué eres bueno y te das tanta cuenta de los desastres de los demás? porque llevas muchos años en esto (con interés, con dedicación, me refiero) y hay cosas quasi instintivas que sólo se adquieren con los años.</description>
		<content:encoded><![CDATA[<p>Me he quedado un poco frío con el post. No entiendo muy bien qué quieres transmitir.</p>
<p>Me gustó mucho el artículo de Spolsky sobre la contratación de programadores. El tema de los punteros y la recursividad es un clásico de los programadores de C. No puedes programar C como toca sin conocer estos aspectos. Hay otras muchas cosas &#8220;divertidas&#8221; que la mayoría de programadores no saben (sobre todo temas de concurrencia y relacionados).</p>
<p>Desde luego no tengo dudas sobre que la gestión de proyectos no es una ciencia. De hecho la mayoría de técnicas que usan, las sabe cualquiera que haya estudiado cualquier carrera con cierto componente de &#8220;management&#8221;. El prolema es que algunas métricas de complejidad son difíciles de interpretar para una persona que no sea una experta en la tecnología que tiene por debajo.</p>
<p>Mira que me gusa poco la comparativa pero, cualquier arquitecto/aparejador/jefe de obra tiene el mismo problema para saber cuándo terminarán sus albañiles la obra. La unica manera de ser preciso es conocer al equipo y tener datos reales de problemas anteriores de complejidad similar.</p>
<p>También me hizo gracia el tema de &#8220;piensa antes de programar&#8221;. Sí, claro que sí. por supuesto y siempre, pero&#8230; ¿Cuántas veces no has empezado un programa escribiendo algo que haga algo y luego has ido mejorándolo? Depende del día, del problema, del programa.</p>
<p>¿Sabes por qué eres bueno y te das tanta cuenta de los desastres de los demás? porque llevas muchos años en esto (con interés, con dedicación, me refiero) y hay cosas quasi instintivas que sólo se adquieren con los años.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: gallir</title>
		<link>http://mnm.uib.es/gallir/posts/2007/08/29/1164/#comment-39902</link>
		<dc:creator>gallir</dc:creator>
		<pubDate>Wed, 29 Aug 2007 21:07:32 +0000</pubDate>
		<guid>http://mnm.uib.es/gallir/posts/2007/08/29/1164/#comment-39902</guid>
		<description>#1, #2, Llamosí lo que enseña es "ciencias de la computación", es de lo que sabe (un huevo) y le gusta (creo).</description>
		<content:encoded><![CDATA[<p>#1, #2, Llamosí lo que enseña es &#8220;ciencias de la computación&#8221;, es de lo que sabe (un huevo) y le gusta (creo).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: JuanPablo</title>
		<link>http://mnm.uib.es/gallir/posts/2007/08/29/1164/#comment-39901</link>
		<dc:creator>JuanPablo</dc:creator>
		<pubDate>Wed, 29 Aug 2007 20:32:11 +0000</pubDate>
		<guid>http://mnm.uib.es/gallir/posts/2007/08/29/1164/#comment-39901</guid>
		<description>Un comentario sobre el artículo de "Piensa antes de escribir código". En el dominio en que el autor trabaja (criptografía) es muy importante tenerlo todo muy claro, pero para otros proyectos de software no es tan cierto.

No digo que haya que lanzarse a picar código sin saber que es lo que quieres lograr y una idea de como quieres hacerlo, pero el pretender "hacerlo bien" a la primera, es pecar de ingenuos. Pasado un cierto punto, cualquier reflexión sobre como debe funcionar un software, se vuelve puramente especulativo: Para avanzar hay que ver el producto funcionando. No queda otra que "ensuciarse las manos" y escribir una primera versión o un prototipo.

Creo que, como al escribir, la manera más fácil y eficiente, es hacer borradores e ir mejorándolos. (No creo que nadie hubiera podido escribir meneame - en su sestado actual - a la primera).</description>
		<content:encoded><![CDATA[<p>Un comentario sobre el artículo de &#8220;Piensa antes de escribir código&#8221;. En el dominio en que el autor trabaja (criptografía) es muy importante tenerlo todo muy claro, pero para otros proyectos de software no es tan cierto.</p>
<p>No digo que haya que lanzarse a picar código sin saber que es lo que quieres lograr y una idea de como quieres hacerlo, pero el pretender &#8220;hacerlo bien&#8221; a la primera, es pecar de ingenuos. Pasado un cierto punto, cualquier reflexión sobre como debe funcionar un software, se vuelve puramente especulativo: Para avanzar hay que ver el producto funcionando. No queda otra que &#8220;ensuciarse las manos&#8221; y escribir una primera versión o un prototipo.</p>
<p>Creo que, como al escribir, la manera más fácil y eficiente, es hacer borradores e ir mejorándolos. (No creo que nadie hubiera podido escribir meneame - en su sestado actual - a la primera).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: proclamo</title>
		<link>http://mnm.uib.es/gallir/posts/2007/08/29/1164/#comment-39900</link>
		<dc:creator>proclamo</dc:creator>
		<pubDate>Wed, 29 Aug 2007 20:27:48 +0000</pubDate>
		<guid>http://mnm.uib.es/gallir/posts/2007/08/29/1164/#comment-39900</guid>
		<description>El problema con el que me encuentro a menudo últimamente (aclaro que soy programador amateur, ya que me quedé en 2º de carrera, y ahora intento dar el paso al intrusismo profesional ;) ) es que olvido (y olvidamos, por lo que veo por internet) que debajo de la programación hay una máquina. Me sorprendió el artículo de Ricardo de cómo consiguieron optimizar Bulma, simplemente separando la tabla de cabeceras de comentario y sus cuerpos, porque reducían así el acceso a disco. Y me sorprendió porque son cosas que conozco, que aprendí muy ben en la carrera, y que sin embargo no tengo (tenemos) en cuenta a la hora de programar. Supongo que a esto se refiere Spolski con los de los punteros.

Otra cosa que cada día aprendo una y otra vez, es que a programar se empieza con lápiz y papel, y habiendo pensado todo un par de días antes.

¿Donde está el límite entre profesión y ciencia en esto de la informática?</description>
		<content:encoded><![CDATA[<p>El problema con el que me encuentro a menudo últimamente (aclaro que soy programador amateur, ya que me quedé en 2º de carrera, y ahora intento dar el paso al intrusismo profesional <img src='http://mnm.uib.es/gallir/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> ) es que olvido (y olvidamos, por lo que veo por internet) que debajo de la programación hay una máquina. Me sorprendió el artículo de Ricardo de cómo consiguieron optimizar Bulma, simplemente separando la tabla de cabeceras de comentario y sus cuerpos, porque reducían así el acceso a disco. Y me sorprendió porque son cosas que conozco, que aprendí muy ben en la carrera, y que sin embargo no tengo (tenemos) en cuenta a la hora de programar. Supongo que a esto se refiere Spolski con los de los punteros.</p>
<p>Otra cosa que cada día aprendo una y otra vez, es que a programar se empieza con lápiz y papel, y habiendo pensado todo un par de días antes.</p>
<p>¿Donde está el límite entre profesión y ciencia en esto de la informática?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: guillem</title>
		<link>http://mnm.uib.es/gallir/posts/2007/08/29/1164/#comment-39899</link>
		<dc:creator>guillem</dc:creator>
		<pubDate>Wed, 29 Aug 2007 19:36:56 +0000</pubDate>
		<guid>http://mnm.uib.es/gallir/posts/2007/08/29/1164/#comment-39899</guid>
		<description>Ah, era sobre gestión de proyectos, no sobre el software en sí. No he dicho nada O:-)</description>
		<content:encoded><![CDATA[<p>Ah, era sobre gestión de proyectos, no sobre el software en sí. No he dicho nada O:-)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: guillem</title>
		<link>http://mnm.uib.es/gallir/posts/2007/08/29/1164/#comment-39898</link>
		<dc:creator>guillem</dc:creator>
		<pubDate>Wed, 29 Aug 2007 19:36:06 +0000</pubDate>
		<guid>http://mnm.uib.es/gallir/posts/2007/08/29/1164/#comment-39898</guid>
		<description>Yo le comentaria lo de la pseudociència a Albert Ll., le va a encantar X'-DDD</description>
		<content:encoded><![CDATA[<p>Yo le comentaria lo de la pseudociència a Albert Ll., le va a encantar X&#8217;-DDD</p>
]]></content:encoded>
	</item>
</channel>
</rss>
