<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
<channel>
	<title>Comentarios para Artesanos de Software</title>
	
	<link>http://artesanos.de/software</link>
	<description>El lugar d' los q' desarrollan buen software</description>
	<lastBuildDate>Wed, 30 Nov 2011 23:34:11 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/ComentariosParaArtesanosDeSoftware" /><feedburner:info uri="comentariosparaartesanosdesoftware" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Comentario en La lista… por neodevelop</title>
		<link>http://feedproxy.google.com/~r/ComentariosParaArtesanosDeSoftware/~3/wx9HW4eHpdc/</link>
		<dc:creator>neodevelop</dc:creator>
		<pubDate>Wed, 30 Nov 2011 23:34:11 +0000</pubDate>
		<guid isPermaLink="false">http://artesanos.de/software/?p=176#comment-1945</guid>
		<description>Muchas gracias @MachinesAreUs !
Ya decía yo que era pa empezar...
**Complemento con tu comentario...</description>
		<content:encoded><![CDATA[<p>Muchas gracias @MachinesAreUs !<br />
Ya decía yo que era pa empezar&#8230;<br />
**Complemento con tu comentario&#8230;</p>
<img src="http://feeds.feedburner.com/~r/ComentariosParaArtesanosDeSoftware/~4/wx9HW4eHpdc" height="1" width="1"/>]]></content:encoded>
	<feedburner:origLink>http://artesanos.de/software/2011/10/07/la-lista/comment-page-1/#comment-1945</feedburner:origLink></item>
	<item>
		<title>Comentario en Tareas Vs. Hilos en C# por Agustín Ramos</title>
		<link>http://feedproxy.google.com/~r/ComentariosParaArtesanosDeSoftware/~3/bm4tHvlzgo0/</link>
		<dc:creator>Agustín Ramos</dc:creator>
		<pubDate>Wed, 30 Nov 2011 07:53:39 +0000</pubDate>
		<guid isPermaLink="false">http://artesanos.de/software/?p=157#comment-1940</guid>
		<description>Hola Claudia, en primer lugar gracias por tu post! En segundo, al parecer la programación de hilos directamente está relegada como una tarea de bajo nivel, en el sentido de que se refiere a los detalles de implementación. Según entiendo, para la mayoría de los desarrolladores de aplicacioens, este ya no debe ser un tema, debido a que existen abstracciones de más alto nivel que nos ayudan con las dificultades de la programación de hilos. Ejemplos: el modelo de actores o el de active obects. Sin duda, los hilos y los procesos están debajo de la implementación de estos conceptos, solamente me gustaría que cuestiones si los hilos es el que realmente te interesa, y tener claro cuando te interesa algo de bajo nivel y cuando algo de alto. Saludos</description>
		<content:encoded><![CDATA[<p>Hola Claudia, en primer lugar gracias por tu post! En segundo, al parecer la programación de hilos directamente está relegada como una tarea de bajo nivel, en el sentido de que se refiere a los detalles de implementación. Según entiendo, para la mayoría de los desarrolladores de aplicacioens, este ya no debe ser un tema, debido a que existen abstracciones de más alto nivel que nos ayudan con las dificultades de la programación de hilos. Ejemplos: el modelo de actores o el de active obects. Sin duda, los hilos y los procesos están debajo de la implementación de estos conceptos, solamente me gustaría que cuestiones si los hilos es el que realmente te interesa, y tener claro cuando te interesa algo de bajo nivel y cuando algo de alto. Saludos</p>
<img src="http://feeds.feedburner.com/~r/ComentariosParaArtesanosDeSoftware/~4/bm4tHvlzgo0" height="1" width="1"/>]]></content:encoded>
	<feedburner:origLink>http://artesanos.de/software/2011/10/04/tareas-vs-hilos-en-c-3/comment-page-1/#comment-1940</feedburner:origLink></item>
	<item>
		<title>Comentario en La lista… por Agustín Ramos</title>
		<link>http://feedproxy.google.com/~r/ComentariosParaArtesanosDeSoftware/~3/B0n0PPt_3Us/</link>
		<dc:creator>Agustín Ramos</dc:creator>
		<pubDate>Wed, 30 Nov 2011 07:41:38 +0000</pubDate>
		<guid isPermaLink="false">http://artesanos.de/software/?p=176#comment-1939</guid>
		<description>Ah, perdón! se me fue que ya habías mencionado la serie POSA. Pero complementando mi comentario, sobre que la lista del tío Bob no es la única, les dejo otra lista, tal vez más básica pero seguro más estructurada: http://clean-code-developer.net/   (si no le hacen al alemán aquí hay una versión traducida, slide número 22: http://j.mp/bFlIjc)</description>
		<content:encoded><![CDATA[<p>Ah, perdón! se me fue que ya habías mencionado la serie POSA. Pero complementando mi comentario, sobre que la lista del tío Bob no es la única, les dejo otra lista, tal vez más básica pero seguro más estructurada: <a href="http://clean-code-developer.net/" rel="nofollow">http://clean-code-developer.net/</a>   (si no le hacen al alemán aquí hay una versión traducida, slide número 22: <a href="http://j.mp/bFlIjc" rel="nofollow">http://j.mp/bFlIjc</a>)</p>
<img src="http://feeds.feedburner.com/~r/ComentariosParaArtesanosDeSoftware/~4/B0n0PPt_3Us" height="1" width="1"/>]]></content:encoded>
	<feedburner:origLink>http://artesanos.de/software/2011/10/07/la-lista/comment-page-1/#comment-1939</feedburner:origLink></item>
	<item>
		<title>Comentario en La lista… por Agustín Ramos</title>
		<link>http://feedproxy.google.com/~r/ComentariosParaArtesanosDeSoftware/~3/etewp9aLC2Q/</link>
		<dc:creator>Agustín Ramos</dc:creator>
		<pubDate>Wed, 30 Nov 2011 07:23:27 +0000</pubDate>
		<guid isPermaLink="false">http://artesanos.de/software/?p=176#comment-1938</guid>
		<description>La lista del t{io Bob es una manera de empezar, pero...
Ni es completa, ni es la única para empezar.
Por ejemplo:

&lt;b&gt;Patrones:&lt;/b&gt; El libro del GoF fue el primero masivamente popular, pero ni fue el primero, ni es el único libro sobre patrones, ni es el de mayor aplicabilidad, ya que el contexto de los patrones ahí descritos son interfaces de usuario. Tenemos por ejemplo la serie de ''Pattern Oriented Software architecture" que describe patrones en varios dominios de aplicación, incluyendo sistemas en red,concurrentes y  sistemas distribuidos. También está la serie Pattern Languages of Program Design, que inició tan solo 1 año después de la publicación del GoF y que cuenta con 5 volúmenes. También está el libro de Fowler: Pattern Languages of Application Architecture, que se enfoca más al tipo de problemas que eran más comunes entre los desarrolladores de aplicaciones tipo  'enterprise' y a las mejores soluciones conocidas en el momento de su aplicación (muchas de ellas todavía vigentes hoy en día). NO HAY 1 LIBRO DE PATRONES POR EL CUAL SE DEBA COMENZAR.
&lt;b&gt;Principios de Diseño.&lt;/b&gt;Estos principios son solo un conjunto mínimo de programación OO en pequeña escala. A medida que se desarrolla software de mayor tamaño, otros principios y patrones son necesarios ya que SOLID no basta. Por otro lado, la tecnología OO no es la única existente ni la mejor en cada situación. Cabe la pregunta: ¿Hay principios de diseño universales independientes de la tecnología OO? Seguramente sí, y es obvio que sería conveniente para todos nosotros identificarlos y conocerlos, ya que la tecnología OO es de aplicabilidad contextual y temporal. 
&lt;b&gt;Métodos:&lt;/b&gt;Más que aprenderse cada uno de estos métodos, creo que conviene más entender los principios que están detrás de ellos. Muchos de estos métodos difieren en los comos, pero comparten los mismos principios. transparencia y honestidad, retroalimentación temprana, no hacer grandes promesas incumplibles, pero sí pequeñas promesas con mayor probabilidad de ser cumplidas, reconocer que los desarrolladores de software deben ser los expertos en el tema y por tanto deben decidir en la manera en que se organizan, las herramientas que seleccionan, el proceso que siguen, etc. así como el reconocimiento de  la responsabilidad que todo esto conlleva. Entendiendo los principios y el por qué de las cosas, importa poco si un equipo sigue scrum, crystal o inventa su propia metodología a la cual eventualmente alguien dará un nombre, lo que importa es que están asumiendo su rol, responsabilidad y en base a ello están organizando su trabajo.
&lt;b&gt;Disciplinas:&lt;/b&gt; Sin comentarios, todas las mencionadas son importantes, aunque sin duda falta agregar varias, entre ellas: manejo rigurosos de versiones, revisiones de código,  inspecciones de seguridad, entrega continua (solo para expertos), evaluación de atributos de calidad, refactorización, etc. 

JJ, muchas gracias por este post, y una disculpa por no haberlo leído y comentado antes.
Saludos!</description>
		<content:encoded><![CDATA[<p>La lista del t{io Bob es una manera de empezar, pero&#8230;<br />
Ni es completa, ni es la única para empezar.<br />
Por ejemplo:</p>
<p><b>Patrones:</b> El libro del GoF fue el primero masivamente popular, pero ni fue el primero, ni es el único libro sobre patrones, ni es el de mayor aplicabilidad, ya que el contexto de los patrones ahí descritos son interfaces de usuario. Tenemos por ejemplo la serie de &#8221;Pattern Oriented Software architecture&#8221; que describe patrones en varios dominios de aplicación, incluyendo sistemas en red,concurrentes y  sistemas distribuidos. También está la serie Pattern Languages of Program Design, que inició tan solo 1 año después de la publicación del GoF y que cuenta con 5 volúmenes. También está el libro de Fowler: Pattern Languages of Application Architecture, que se enfoca más al tipo de problemas que eran más comunes entre los desarrolladores de aplicaciones tipo  &#8216;enterprise&#8217; y a las mejores soluciones conocidas en el momento de su aplicación (muchas de ellas todavía vigentes hoy en día). NO HAY 1 LIBRO DE PATRONES POR EL CUAL SE DEBA COMENZAR.<br />
<b>Principios de Diseño.</b>Estos principios son solo un conjunto mínimo de programación OO en pequeña escala. A medida que se desarrolla software de mayor tamaño, otros principios y patrones son necesarios ya que SOLID no basta. Por otro lado, la tecnología OO no es la única existente ni la mejor en cada situación. Cabe la pregunta: ¿Hay principios de diseño universales independientes de la tecnología OO? Seguramente sí, y es obvio que sería conveniente para todos nosotros identificarlos y conocerlos, ya que la tecnología OO es de aplicabilidad contextual y temporal.<br />
<b>Métodos:</b>Más que aprenderse cada uno de estos métodos, creo que conviene más entender los principios que están detrás de ellos. Muchos de estos métodos difieren en los comos, pero comparten los mismos principios. transparencia y honestidad, retroalimentación temprana, no hacer grandes promesas incumplibles, pero sí pequeñas promesas con mayor probabilidad de ser cumplidas, reconocer que los desarrolladores de software deben ser los expertos en el tema y por tanto deben decidir en la manera en que se organizan, las herramientas que seleccionan, el proceso que siguen, etc. así como el reconocimiento de  la responsabilidad que todo esto conlleva. Entendiendo los principios y el por qué de las cosas, importa poco si un equipo sigue scrum, crystal o inventa su propia metodología a la cual eventualmente alguien dará un nombre, lo que importa es que están asumiendo su rol, responsabilidad y en base a ello están organizando su trabajo.<br />
<b>Disciplinas:</b> Sin comentarios, todas las mencionadas son importantes, aunque sin duda falta agregar varias, entre ellas: manejo rigurosos de versiones, revisiones de código,  inspecciones de seguridad, entrega continua (solo para expertos), evaluación de atributos de calidad, refactorización, etc. </p>
<p>JJ, muchas gracias por este post, y una disculpa por no haberlo leído y comentado antes.<br />
Saludos!</p>
<img src="http://feeds.feedburner.com/~r/ComentariosParaArtesanosDeSoftware/~4/etewp9aLC2Q" height="1" width="1"/>]]></content:encoded>
	<feedburner:origLink>http://artesanos.de/software/2011/10/07/la-lista/comment-page-1/#comment-1938</feedburner:origLink></item>
	<item>
		<title>Comentario en La lista… por neodevelop</title>
		<link>http://feedproxy.google.com/~r/ComentariosParaArtesanosDeSoftware/~3/B-cbZwdQpGk/</link>
		<dc:creator>neodevelop</dc:creator>
		<pubDate>Fri, 21 Oct 2011 19:00:26 +0000</pubDate>
		<guid isPermaLink="false">http://artesanos.de/software/?p=176#comment-1794</guid>
		<description>Hola Trent!
Efectivamente va enfocado a la forma en que enfrentas algunas situaciones y la actitud para con ellos, a mi me llamo mucho la atención la parte 'técnica' como para describirla aquí pues en 3 párrafos resume muchas cosas que desconozco...
Y aunado a eso, hay muchas joyas entre líneas, pequeñas frases que incitan a afrontar los problemas con otro enfoque..
Definitivamente hay que escribir más al respecto de este libro acompañado de la experiencia propia de cada uno de nosotros...
Saludos y gracias por tu comentario :D</description>
		<content:encoded><![CDATA[<p>Hola Trent!<br />
Efectivamente va enfocado a la forma en que enfrentas algunas situaciones y la actitud para con ellos, a mi me llamo mucho la atención la parte &#8216;técnica&#8217; como para describirla aquí pues en 3 párrafos resume muchas cosas que desconozco&#8230;<br />
Y aunado a eso, hay muchas joyas entre líneas, pequeñas frases que incitan a afrontar los problemas con otro enfoque..<br />
Definitivamente hay que escribir más al respecto de este libro acompañado de la experiencia propia de cada uno de nosotros&#8230;<br />
Saludos y gracias por tu comentario <img src='http://artesanos.de/software/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<img src="http://feeds.feedburner.com/~r/ComentariosParaArtesanosDeSoftware/~4/B-cbZwdQpGk" height="1" width="1"/>]]></content:encoded>
	<feedburner:origLink>http://artesanos.de/software/2011/10/07/la-lista/comment-page-1/#comment-1794</feedburner:origLink></item>
	<item>
		<title>Comentario en La lista… por TrentCioran</title>
		<link>http://feedproxy.google.com/~r/ComentariosParaArtesanosDeSoftware/~3/QzsIH1HyT9Y/</link>
		<dc:creator>TrentCioran</dc:creator>
		<pubDate>Mon, 10 Oct 2011 13:27:56 +0000</pubDate>
		<guid isPermaLink="false">http://artesanos.de/software/?p=176#comment-1691</guid>
		<description>Si bien los temas que denotas son importantes  (me encata ese libro, soy fan declarado de Uncle Bob), yo pienso que el libro va mas enfocado al profesionalismo de nuestro trabajo, a las actitudes y responsabilidades que debemos mostrar en nuestro trabajo, no puedo recordar cuantas veces el autor ha mencionado en sus platicas el tema "Do Not Harm", sus consecuencias y distintas facetas.</description>
		<content:encoded><![CDATA[<p>Si bien los temas que denotas son importantes  (me encata ese libro, soy fan declarado de Uncle Bob), yo pienso que el libro va mas enfocado al profesionalismo de nuestro trabajo, a las actitudes y responsabilidades que debemos mostrar en nuestro trabajo, no puedo recordar cuantas veces el autor ha mencionado en sus platicas el tema &#8220;Do Not Harm&#8221;, sus consecuencias y distintas facetas.</p>
<img src="http://feeds.feedburner.com/~r/ComentariosParaArtesanosDeSoftware/~4/QzsIH1HyT9Y" height="1" width="1"/>]]></content:encoded>
	<feedburner:origLink>http://artesanos.de/software/2011/10/07/la-lista/comment-page-1/#comment-1691</feedburner:origLink></item>
	<item>
		<title>Comentario en Tareas Vs. Hilos en C# por clausia</title>
		<link>http://feedproxy.google.com/~r/ComentariosParaArtesanosDeSoftware/~3/Qoxav_WnGiM/</link>
		<dc:creator>clausia</dc:creator>
		<pubDate>Thu, 06 Oct 2011 17:59:43 +0000</pubDate>
		<guid isPermaLink="false">http://artesanos.de/software/?p=157#comment-1669</guid>
		<description>La creación de tantas variables?

En el primer código podría ser, sustituyendo la llínea 09 y 10 por: 
new Thread(() =&gt; method1(temp)).Start();

En el segundo código, cambiando la línea 9 por:
Task.Factory.StartNew(() =&gt; method1(temp));

O no estoy viendo algún otra cosa?

Gracias por los comentarios!</description>
		<content:encoded><![CDATA[<p>La creación de tantas variables?</p>
<p>En el primer código podría ser, sustituyendo la llínea 09 y 10 por:<br />
new Thread(() =&gt; method1(temp)).Start();</p>
<p>En el segundo código, cambiando la línea 9 por:<br />
Task.Factory.StartNew(() =&gt; method1(temp));</p>
<p>O no estoy viendo algún otra cosa?</p>
<p>Gracias por los comentarios!</p>
<img src="http://feeds.feedburner.com/~r/ComentariosParaArtesanosDeSoftware/~4/Qoxav_WnGiM" height="1" width="1"/>]]></content:encoded>
	<feedburner:origLink>http://artesanos.de/software/2011/10/04/tareas-vs-hilos-en-c-3/comment-page-1/#comment-1669</feedburner:origLink></item>
	<item>
		<title>Comentario en Tareas Vs. Hilos en C# por neodevelop</title>
		<link>http://feedproxy.google.com/~r/ComentariosParaArtesanosDeSoftware/~3/G8xzIZRNBAY/</link>
		<dc:creator>neodevelop</dc:creator>
		<pubDate>Tue, 04 Oct 2011 04:48:00 +0000</pubDate>
		<guid isPermaLink="false">http://artesanos.de/software/?p=157#comment-1650</guid>
		<description>Refaaaaaaaaaactor!
Ojo con la línea 09
#osom</description>
		<content:encoded><![CDATA[<p>Refaaaaaaaaaactor!<br />
Ojo con la línea 09<br />
#osom</p>
<img src="http://feeds.feedburner.com/~r/ComentariosParaArtesanosDeSoftware/~4/G8xzIZRNBAY" height="1" width="1"/>]]></content:encoded>
	<feedburner:origLink>http://artesanos.de/software/2011/10/04/tareas-vs-hilos-en-c-3/comment-page-1/#comment-1650</feedburner:origLink></item>
	<item>
		<title>Comentario en Gana y aprende con Artesanos de Software por Meta-información: Gana y aprende con Artesanos de Software ( how-to) | Artesanos de Software</title>
		<link>http://feedproxy.google.com/~r/ComentariosParaArtesanosDeSoftware/~3/ah_sZ95EIjI/</link>
		<dc:creator>Meta-información: Gana y aprende con Artesanos de Software ( how-to) | Artesanos de Software</dc:creator>
		<pubDate>Thu, 01 Sep 2011 07:05:43 +0000</pubDate>
		<guid isPermaLink="false">http://artesanos.de/software/?p=66#comment-1485</guid>
		<description>[...] está ) algún premio como un libro.    Para más información y detalles ver la convocatoria:   Gana y aprede con Artesanos de Software         Como existe la posibilidad que alguien no sepa como participar ( como yo no sabía por [...]</description>
		<content:encoded><![CDATA[<p>[...] está ) algún premio como un libro.    Para más información y detalles ver la convocatoria:   Gana y aprede con Artesanos de Software         Como existe la posibilidad que alguien no sepa como participar ( como yo no sabía por [...]</p>
<img src="http://feeds.feedburner.com/~r/ComentariosParaArtesanosDeSoftware/~4/ah_sZ95EIjI" height="1" width="1"/>]]></content:encoded>
	<feedburner:origLink>http://artesanos.de/software/2011/08/09/gana-y-aprende-con-artesanos-de-software/comment-page-1/#comment-1485</feedburner:origLink></item>
	<item>
		<title>Comentario en Coding Dojo por JE Herrejón</title>
		<link>http://feedproxy.google.com/~r/ComentariosParaArtesanosDeSoftware/~3/HPg0p__8OXc/</link>
		<dc:creator>JE Herrejón</dc:creator>
		<pubDate>Sun, 21 Aug 2011 17:44:47 +0000</pubDate>
		<guid isPermaLink="false">http://artesanos.de/software/?p=79#comment-1442</guid>
		<description>Estuve presente en esa platica (de hecho me pude llevar 2 playeras a casa).Yo me acerque al concepto de Artesanía del Software, gracias las katas, aprendí que son las katas y cual en finalidad y así es como me he acercado al camino, es una lastima que he no podido encontrar con quien empezar como aprendiz.</description>
		<content:encoded><![CDATA[<p>Estuve presente en esa platica (de hecho me pude llevar 2 playeras a casa).Yo me acerque al concepto de Artesanía del Software, gracias las katas, aprendí que son las katas y cual en finalidad y así es como me he acercado al camino, es una lastima que he no podido encontrar con quien empezar como aprendiz.</p>
<img src="http://feeds.feedburner.com/~r/ComentariosParaArtesanosDeSoftware/~4/HPg0p__8OXc" height="1" width="1"/>]]></content:encoded>
	<feedburner:origLink>http://artesanos.de/software/2011/08/17/coding-dojo/comment-page-1/#comment-1442</feedburner:origLink></item>
</channel>
</rss>

