<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/1.5.1.3" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Comments on: &#xBF;Para qu&#xE9; investigar sobre software libre?</title>
	<link>http://blog.herraiz.org/archives/125</link>
	<description>Trabaja como si no necesitaras dinero, ama como si nunca te hubieran herido y baila como si nadie te estuviera mirando.</description>
	<pubDate>Sat, 22 Nov 2008 12:13:53 +0000</pubDate>
	<generator>http://wordpress.org/?v=1.5.1.3</generator>

	<item>
		<title>by: herraiz</title>
		<link>http://blog.herraiz.org/archives/125#comment-671</link>
		<pubDate>Wed, 26 Apr 2006 14:18:00 +0000</pubDate>
		<guid>http://blog.herraiz.org/archives/125#comment-671</guid>
					<description>Tienes razón en tu comentario. En cualquier caso, sí creo que el software libre es un caso de éxito, y por tanto deberíamos estudiarlo. Imagina llevar a cabo un proyecto de software global, con gente que no se conoce en persona, de diferentes culturas, etc, en un entorno clásico. Creo que sólo por intentar averiguar por qué tiene éxito, merece la pena estudiarlo.

Muchas gracias por tus comentarios. Hacía mucho que nadie escribía comentarios tan interesantes en mi blog.

Saludos!</description>
		<content:encoded><![CDATA[	<p>Tienes razón en tu comentario. En cualquier caso, sí creo que el software libre es un caso de éxito, y por tanto deberíamos estudiarlo. Imagina llevar a cabo un proyecto de software global, con gente que no se conoce en persona, de diferentes culturas, etc, en un entorno clásico. Creo que sólo por intentar averiguar por qué tiene éxito, merece la pena estudiarlo.</p>
	<p>Muchas gracias por tus comentarios. Hacía mucho que nadie escribía comentarios tan interesantes en mi blog.</p>
	<p>Saludos!
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: chencho</title>
		<link>http://blog.herraiz.org/archives/125#comment-670</link>
		<pubDate>Wed, 26 Apr 2006 13:57:42 +0000</pubDate>
		<guid>http://blog.herraiz.org/archives/125#comment-670</guid>
					<description>&lt;em&gt;Tu enfoque, el de la ingeniría del software tradicional, deja de lado la perspectiva científica.&lt;/em&gt;

No se si exactamente te refieres cuando hablas de perspectiva cientifica a eso que comentas de que es necesario validar con una serie de casos de prueba antes de poder decidir si una practica en el desarrollo es buena o no.

Yo no es que defienda nada, simplemente creo que si tras el estudio que tanto tu como el grupo al que perteneces llega a buen puerto tendremos ante nosotros un nuevo enfoque de desarrollo que nos enriquecera a todos, pero que hoy por hoy es el enfoque de la ingenieria del software el que nos mueve y a mi modo de ver creo que de forma &quot;cientifica&quot; ( recalco lo dicho anteriormente - necesidad de validacion tras n casos de prueba ).

Un ejemplo, los patrones de diseño. Un desarrollador de software una vez se enfrenta a definir su arquitectura tiene a su disposición una serie de buenas practicas para montarla, los denominados patrones - arquitectonicos, de diseño, etc. -, al igual que un diseñador de moda dispone de los patrones de sus confecciones o incluso de confecciones de otros diseñadores. Pues bien, un patron de diseño es una practica más que fundamental y ampliamente demostrada como necesaria para realizar software de calidad. Pero para que algun desarrollador proponga un nuevo patron, una nueva practica con la que resolver un determinado problema a abordar, es necesario que demuestre que ese problema se repite un número elevado de ocasiones y que en todas ellas es aplicable el patron aportado, si esto no es asi el patron, por muy bueno que sea, se desestima. Con lo que esto es un ejemplo de que la validación mediante pruebas exhaustivas se lleva a cabo en la IS.

Más ejemplos, pues todos los que se puedan dar por ejemplo la metodologia de desarrollo RUP, en la que fundamentalmente nos centramos en una serie de requerimientos a desarrollar sobre el total de requerimientos o requisitos funcionales del sistema en función de las necesidades del cliente, haciendo uso de modelos iterativos para obtener finalmente el producto. 

Más aportes, pues todo lo relativo a puntos función, calidad del software con metodos de estimación, etc.

En fin, creo que tu afirmación final: &lt;em&gt;En resumen, lo que propongo es que el desarrollo de software debe validarse científicamente, y el único modo de hacerlo es a través del software libre. &lt;/em&gt; es demasiado tajante. No existe un único modo de hacer las cosas, pero probablemente si el mejor, o los mejores ( pero en numero reducido ) y la unificación de esos modos de realizar un objetivo serán los que nos lleven a obtener productos de calidad. Que uno de estos modos sea mediante el proceso de desarrollo que propones de software de fuentes abiertas se verá al final de vuestra investigación.

Saludos!</description>
		<content:encoded><![CDATA[	<p><em>Tu enfoque, el de la ingeniría del software tradicional, deja de lado la perspectiva científica.</em></p>
	<p>No se si exactamente te refieres cuando hablas de perspectiva cientifica a eso que comentas de que es necesario validar con una serie de casos de prueba antes de poder decidir si una practica en el desarrollo es buena o no.</p>
	<p>Yo no es que defienda nada, simplemente creo que si tras el estudio que tanto tu como el grupo al que perteneces llega a buen puerto tendremos ante nosotros un nuevo enfoque de desarrollo que nos enriquecera a todos, pero que hoy por hoy es el enfoque de la ingenieria del software el que nos mueve y a mi modo de ver creo que de forma &#8220;cientifica&#8221; ( recalco lo dicho anteriormente - necesidad de validacion tras n casos de prueba ).</p>
	<p>Un ejemplo, los patrones de diseño. Un desarrollador de software una vez se enfrenta a definir su arquitectura tiene a su disposición una serie de buenas practicas para montarla, los denominados patrones - arquitectonicos, de diseño, etc. -, al igual que un diseñador de moda dispone de los patrones de sus confecciones o incluso de confecciones de otros diseñadores. Pues bien, un patron de diseño es una practica más que fundamental y ampliamente demostrada como necesaria para realizar software de calidad. Pero para que algun desarrollador proponga un nuevo patron, una nueva practica con la que resolver un determinado problema a abordar, es necesario que demuestre que ese problema se repite un número elevado de ocasiones y que en todas ellas es aplicable el patron aportado, si esto no es asi el patron, por muy bueno que sea, se desestima. Con lo que esto es un ejemplo de que la validación mediante pruebas exhaustivas se lleva a cabo en la IS.</p>
	<p>Más ejemplos, pues todos los que se puedan dar por ejemplo la metodologia de desarrollo RUP, en la que fundamentalmente nos centramos en una serie de requerimientos a desarrollar sobre el total de requerimientos o requisitos funcionales del sistema en función de las necesidades del cliente, haciendo uso de modelos iterativos para obtener finalmente el producto. </p>
	<p>Más aportes, pues todo lo relativo a puntos función, calidad del software con metodos de estimación, etc.</p>
	<p>En fin, creo que tu afirmación final: <em>En resumen, lo que propongo es que el desarrollo de software debe validarse científicamente, y el único modo de hacerlo es a través del software libre. </em> es demasiado tajante. No existe un único modo de hacer las cosas, pero probablemente si el mejor, o los mejores ( pero en numero reducido ) y la unificación de esos modos de realizar un objetivo serán los que nos lleven a obtener productos de calidad. Que uno de estos modos sea mediante el proceso de desarrollo que propones de software de fuentes abiertas se verá al final de vuestra investigación.</p>
	<p>Saludos!
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: herraiz</title>
		<link>http://blog.herraiz.org/archives/125#comment-669</link>
		<pubDate>Wed, 26 Apr 2006 13:00:22 +0000</pubDate>
		<guid>http://blog.herraiz.org/archives/125#comment-669</guid>
					<description>&lt;i&gt;¿ como es posible tanta certeza ante algo no demostrado ?&lt;/i&gt;

No está demostrado, ni lo estará nunca. A lo que me refiero es que hay algunos estudios que muestran que las características son mejores, pero todavía son pocos estudios. Hay que realizar más estudios. Pero tienes razón que todavía está lejos de estar demostrado o ser una certeza. Hay que realizar estudios con más casos de estudio que confirmen los resultados de los estudios actuales.

&lt;i&gt;concluyes diciendo que debemos estudiar el proceso de desarrollo del software libre. Yo creo que no es esa la linea futura a seguir&lt;/i&gt;

Si los estudios de las características técnicas del software libre concluyen que es mejor (ojo, que no diga que lo hayan hecho todavía, pero estoy seguro de que lo harán), mi propuesta es simplemente estudiar qué prácticas y metodologías, en definitiva, qué procesos han dado lugar a esas características. Quizás se puedan extraer buenas prácticas para el desarrollo de software en general.

&lt;i&gt;Esta situación se exponia más detalladamente en el Informe CHAOS y se concluyo con la necesidad más que obligada de definir un proceso de desarrollo de software unificado - ingenieria del software vamos&lt;/i&gt;

En eso estoy totalmente de acuerdo. El único problema que veo es que normalmente el enfoque pare decidir cuál es el mejor proceso no es científico. Debería validarse con casos prácticos, y cuando se demostraran que realmente son útiles, aceptarlos de manera global. Sin embargo, como el desarrollo de software suele ser un proceso opaco, científicamente es muy complicado estudiar el desarrollo de software. Algunos artículos lo estudian, firmando acuerdos de no divulgación, pero esos artículos no son repetibles ni verificables. Con el software libre tenemos la oportunidad de estudiar los procesos, porque toda la información está públicamente disponible, además de que los estudios que se realicen son repetibles y verificables (por supuesto, lo mismo ocurre cuando estudiamos las características técnicas del software libre, no sólo con los procesos de desarrollo).

&lt;i&gt;Si el modo de desarrollar software libre segun tu es decidir sobre la marcha cuál era el mejor método para hacer cada cosa y opinas que además deberiamos estudiar esto con detalle&lt;/i&gt;

En realidad no sé si decidir sobre la marcha es lo que se hace en los proyectos de software libre. Es sólo una opinión. Deberíamos estudiar los procesos, para comprobar cómo son realmente.

En cualquier caso, si realmente se decide sobre la marcha, y eso da lugar a mejores características técnicas (mayor velocidad de innovación, menos densidad de errores, menor tiempo de respuesta a fallos, etc), deberíamos estudiarlo e intentar aplicarlo al desarrollo de software general.

La diferencia con el enfoque que tú defiendes es la perspectiva científica. Si comprobamos científicamente las características del software, si estudiamos científicamente su proceso de desarrollo, entonces podemos tener la seguridad de que el software que se desasrrollo siguiendo los mismos procesos tendrá las mismas características.

Tu enfoque, el de la ingeniría del software tradicional, deja de lado la perspectiva científica. Es cierto que por sentido común todos podemos ponernos de acuerdo en cuál es una buena práctica o no para construir un programa, pero el software es algo tan complejo que necesita un estudio científico serio, y no sólo opiniones y propuestas, por mucho que estén realizadas por expertos en desarrollo de software.

En resumen, lo que propongo es que el desarrollo de software debe validarse científicamente, y el único modo de hacerlo es a través del software libre.</description>
		<content:encoded><![CDATA[	<p><i>¿ como es posible tanta certeza ante algo no demostrado ?</i></p>
	<p>No está demostrado, ni lo estará nunca. A lo que me refiero es que hay algunos estudios que muestran que las características son mejores, pero todavía son pocos estudios. Hay que realizar más estudios. Pero tienes razón que todavía está lejos de estar demostrado o ser una certeza. Hay que realizar estudios con más casos de estudio que confirmen los resultados de los estudios actuales.</p>
	<p><i>concluyes diciendo que debemos estudiar el proceso de desarrollo del software libre. Yo creo que no es esa la linea futura a seguir</i></p>
	<p>Si los estudios de las características técnicas del software libre concluyen que es mejor (ojo, que no diga que lo hayan hecho todavía, pero estoy seguro de que lo harán), mi propuesta es simplemente estudiar qué prácticas y metodologías, en definitiva, qué procesos han dado lugar a esas características. Quizás se puedan extraer buenas prácticas para el desarrollo de software en general.</p>
	<p><i>Esta situación se exponia más detalladamente en el Informe CHAOS y se concluyo con la necesidad más que obligada de definir un proceso de desarrollo de software unificado - ingenieria del software vamos</i></p>
	<p>En eso estoy totalmente de acuerdo. El único problema que veo es que normalmente el enfoque pare decidir cuál es el mejor proceso no es científico. Debería validarse con casos prácticos, y cuando se demostraran que realmente son útiles, aceptarlos de manera global. Sin embargo, como el desarrollo de software suele ser un proceso opaco, científicamente es muy complicado estudiar el desarrollo de software. Algunos artículos lo estudian, firmando acuerdos de no divulgación, pero esos artículos no son repetibles ni verificables. Con el software libre tenemos la oportunidad de estudiar los procesos, porque toda la información está públicamente disponible, además de que los estudios que se realicen son repetibles y verificables (por supuesto, lo mismo ocurre cuando estudiamos las características técnicas del software libre, no sólo con los procesos de desarrollo).</p>
	<p><i>Si el modo de desarrollar software libre segun tu es decidir sobre la marcha cuál era el mejor método para hacer cada cosa y opinas que además deberiamos estudiar esto con detalle</i></p>
	<p>En realidad no sé si decidir sobre la marcha es lo que se hace en los proyectos de software libre. Es sólo una opinión. Deberíamos estudiar los procesos, para comprobar cómo son realmente.</p>
	<p>En cualquier caso, si realmente se decide sobre la marcha, y eso da lugar a mejores características técnicas (mayor velocidad de innovación, menos densidad de errores, menor tiempo de respuesta a fallos, etc), deberíamos estudiarlo e intentar aplicarlo al desarrollo de software general.</p>
	<p>La diferencia con el enfoque que tú defiendes es la perspectiva científica. Si comprobamos científicamente las características del software, si estudiamos científicamente su proceso de desarrollo, entonces podemos tener la seguridad de que el software que se desasrrollo siguiendo los mismos procesos tendrá las mismas características.</p>
	<p>Tu enfoque, el de la ingeniría del software tradicional, deja de lado la perspectiva científica. Es cierto que por sentido común todos podemos ponernos de acuerdo en cuál es una buena práctica o no para construir un programa, pero el software es algo tan complejo que necesita un estudio científico serio, y no sólo opiniones y propuestas, por mucho que estén realizadas por expertos en desarrollo de software.</p>
	<p>En resumen, lo que propongo es que el desarrollo de software debe validarse científicamente, y el único modo de hacerlo es a través del software libre.
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: chencho</title>
		<link>http://blog.herraiz.org/archives/125#comment-668</link>
		<pubDate>Wed, 26 Apr 2006 12:12:08 +0000</pubDate>
		<guid>http://blog.herraiz.org/archives/125#comment-668</guid>
					<description>Hola Israel, quisiera discutir un poco tu respuesta, siempre desde un punto de vista enriquecedor como el que proporcionan este tipo de debates. Te comento: me dices que las evidencias  muestran que parece que las características del software libre sí son mejores a las del software propietario y cinco lineas más adelante dices que parece que tienen caracteristicas mejores, y recalcas que no esta demostrado. Si una evidencia en el sentido más etimológico posible es la certeza clara y manifiesta de la que no se puede dudar,  ¿ como es posible tanta certeza ante algo no demostrado ? 

Por otro lado concluyes diciendo que debemos estudiar el proceso de desarrollo del software libre. Yo creo que no es esa la linea futura a seguir, dado que la principal crisis de la informática se debe a la &quot;no unificación&quot; a mi modo de ver, a la existencia de planificaciones, metodos de elicitación y análisis, etc. totalmente inconexos y que cada cual usa segun conveniencia, sin seguir unas determinadas pautas. Esto es un problema, dado que luego la reutilización de productos software por parte de otros equipos de desarrollo por ejemplo, aun disponiendo de fuentes y documentacion, es compleja y costosa dado que puede que el equipo no haga uso de los mismos métodos, ni formatos o lenguajes de definición o especificación, esto puede dar lugar a que los proyectos se congelen a medio hacer y se den perdidas, de tipo economicas por ejemplo. Esta situación se exponia más detalladamente en el Informe CHAOS y se concluyo con la necesidad más que obligada de definir un proceso de desarrollo de software unificado - ingenieria del software vamos -

Si el modo de desarrollar software libre segun tu es decidir sobre la marcha cuál era el mejor método para hacer cada cosa y opinas que además deberiamos estudiar esto con detalle para poder implantarlo en el desarrollo de software de cualquier tipo creo que estarias entrando en situaciones como la anteriomente comentada. ¿ Por que no seguir con procesos unificados como el propuesto por Booch, Jacobson y Rumbaugh  - El proceso unificado de desarrollo de software Grady Booch; Ivar Jacobson; James Rumbaugh (Addison Wesley) - que no centran su vision en el tipo de software ( libre o propietario ) sino que lo consideran identico, independientemente del tipo ? 

Espero tus opiniones, así como la del resto de lectores. Saludos</description>
		<content:encoded><![CDATA[	<p>Hola Israel, quisiera discutir un poco tu respuesta, siempre desde un punto de vista enriquecedor como el que proporcionan este tipo de debates. Te comento: me dices que las evidencias  muestran que parece que las características del software libre sí son mejores a las del software propietario y cinco lineas más adelante dices que parece que tienen caracteristicas mejores, y recalcas que no esta demostrado. Si una evidencia en el sentido más etimológico posible es la certeza clara y manifiesta de la que no se puede dudar,  ¿ como es posible tanta certeza ante algo no demostrado ? </p>
	<p>Por otro lado concluyes diciendo que debemos estudiar el proceso de desarrollo del software libre. Yo creo que no es esa la linea futura a seguir, dado que la principal crisis de la informática se debe a la &#8220;no unificación&#8221; a mi modo de ver, a la existencia de planificaciones, metodos de elicitación y análisis, etc. totalmente inconexos y que cada cual usa segun conveniencia, sin seguir unas determinadas pautas. Esto es un problema, dado que luego la reutilización de productos software por parte de otros equipos de desarrollo por ejemplo, aun disponiendo de fuentes y documentacion, es compleja y costosa dado que puede que el equipo no haga uso de los mismos métodos, ni formatos o lenguajes de definición o especificación, esto puede dar lugar a que los proyectos se congelen a medio hacer y se den perdidas, de tipo economicas por ejemplo. Esta situación se exponia más detalladamente en el Informe CHAOS y se concluyo con la necesidad más que obligada de definir un proceso de desarrollo de software unificado - ingenieria del software vamos -</p>
	<p>Si el modo de desarrollar software libre segun tu es decidir sobre la marcha cuál era el mejor método para hacer cada cosa y opinas que además deberiamos estudiar esto con detalle para poder implantarlo en el desarrollo de software de cualquier tipo creo que estarias entrando en situaciones como la anteriomente comentada. ¿ Por que no seguir con procesos unificados como el propuesto por Booch, Jacobson y Rumbaugh  - El proceso unificado de desarrollo de software Grady Booch; Ivar Jacobson; James Rumbaugh (Addison Wesley) - que no centran su vision en el tipo de software ( libre o propietario ) sino que lo consideran identico, independientemente del tipo ? </p>
	<p>Espero tus opiniones, así como la del resto de lectores. Saludos
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: randradas</title>
		<link>http://blog.herraiz.org/archives/125#comment-667</link>
		<pubDate>Wed, 26 Apr 2006 11:09:43 +0000</pubDate>
		<guid>http://blog.herraiz.org/archives/125#comment-667</guid>
					<description>Estoy totalmente de acuerdo.</description>
		<content:encoded><![CDATA[	<p>Estoy totalmente de acuerdo.
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: herraiz</title>
		<link>http://blog.herraiz.org/archives/125#comment-665</link>
		<pubDate>Tue, 25 Apr 2006 12:30:15 +0000</pubDate>
		<guid>http://blog.herraiz.org/archives/125#comment-665</guid>
					<description>Hola chencho, en realidad me refería a encontrar la mejor manera de hacer herramientas, no a que las herramientas fueran las mejores. Estoy plenamente de acuerdo contigo. En cualquier caso creo que el único modo de investigar acerca de cómo desarrollar mejor el software, es teniendo acceso a las fuentes de información (código fuente, documentación del proceso de desarrollo, etc).

De todas formas, no sé si el software libre es mejor o no, pero hasta ahora, las evidencias muestran que parece que las características del software libre sí son mejores a las del software no libre. Es muy probable que esto se deba al modo en qué se desarrolla el software libre. Por tanto, dado que parece que tiene unas características mejores (digo parece, es algo que no está demostrado), deberíamos estudiar los procesos de desarrollo de software libre para intentar aplicarlos al desarrollo de cualquier tipo de software.

Muchas gracias por tu comentario.</description>
		<content:encoded><![CDATA[	<p>Hola chencho, en realidad me refería a encontrar la mejor manera de hacer herramientas, no a que las herramientas fueran las mejores. Estoy plenamente de acuerdo contigo. En cualquier caso creo que el único modo de investigar acerca de cómo desarrollar mejor el software, es teniendo acceso a las fuentes de información (código fuente, documentación del proceso de desarrollo, etc).</p>
	<p>De todas formas, no sé si el software libre es mejor o no, pero hasta ahora, las evidencias muestran que parece que las características del software libre sí son mejores a las del software no libre. Es muy probable que esto se deba al modo en qué se desarrolla el software libre. Por tanto, dado que parece que tiene unas características mejores (digo parece, es algo que no está demostrado), deberíamos estudiar los procesos de desarrollo de software libre para intentar aplicarlos al desarrollo de cualquier tipo de software.</p>
	<p>Muchas gracias por tu comentario.
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: chencho</title>
		<link>http://blog.herraiz.org/archives/125#comment-664</link>
		<pubDate>Tue, 25 Apr 2006 12:20:25 +0000</pubDate>
		<guid>http://blog.herraiz.org/archives/125#comment-664</guid>
					<description>Hola Israel, creo que la investigación en el software libre es muy necesaria y esta plenamente justificada y que es necesario disponer, como tu dices, de los medios para conocer como se hacen las mejores herramientas, aunque quisiera matizar que en realidad a mi modo de ver no es necesario averiguar como hacer la mejor herramienta sino que tambien averiguar como hacer de la mejor manera posible la mejor herramienta, con lo que la ingenieria del software ( sea propietario o libre, esta disciplina como tal no se centra en estos aspectos a la hora de definir sus metodologias - o no deberia - )  es de vital importancia para este fin. El uso de metodologias agiles, patrones de diseño, etc. son fundamentales sea cual sea finalmente la herramienta a desarrollar y sea o no sea &quot;open source&quot;, con lo que acabando, comparto tu opinion de que seria genial poder disponer de como se hacen las mejores herramientas para evaluarlas ( vease codigo fuente por ejemplo o documentación de desarrollo ) pero no debemos olvidar que por mucha disponiblidad que tengamos de estos conceptos para poder definir a esa herramienta como &quot;la mejor&quot; debería seguir con las mejores guias de desarrollo - y eso como tu mismo comentas no suele ser habitual en el desarrollo open source en el que como dices &quot;los metodos se deciden sobre la marcha&quot;.

Saludos, y excelente blog</description>
		<content:encoded><![CDATA[	<p>Hola Israel, creo que la investigación en el software libre es muy necesaria y esta plenamente justificada y que es necesario disponer, como tu dices, de los medios para conocer como se hacen las mejores herramientas, aunque quisiera matizar que en realidad a mi modo de ver no es necesario averiguar como hacer la mejor herramienta sino que tambien averiguar como hacer de la mejor manera posible la mejor herramienta, con lo que la ingenieria del software ( sea propietario o libre, esta disciplina como tal no se centra en estos aspectos a la hora de definir sus metodologias - o no deberia - )  es de vital importancia para este fin. El uso de metodologias agiles, patrones de diseño, etc. son fundamentales sea cual sea finalmente la herramienta a desarrollar y sea o no sea &#8220;open source&#8221;, con lo que acabando, comparto tu opinion de que seria genial poder disponer de como se hacen las mejores herramientas para evaluarlas ( vease codigo fuente por ejemplo o documentación de desarrollo ) pero no debemos olvidar que por mucha disponiblidad que tengamos de estos conceptos para poder definir a esa herramienta como &#8220;la mejor&#8221; debería seguir con las mejores guias de desarrollo - y eso como tu mismo comentas no suele ser habitual en el desarrollo open source en el que como dices &#8220;los metodos se deciden sobre la marcha&#8221;.</p>
	<p>Saludos, y excelente blog
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: esabb</title>
		<link>http://blog.herraiz.org/archives/125#comment-663</link>
		<pubDate>Mon, 24 Apr 2006 17:28:38 +0000</pubDate>
		<guid>http://blog.herraiz.org/archives/125#comment-663</guid>
					<description>excelente</description>
		<content:encoded><![CDATA[	<p>excelente
</p>
]]></content:encoded>
				</item>
</channel>
</rss>
