<?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:meneame="http://meneame.net/faq-es.php"
 >
<channel>
	<title>SysDevs: comentarios [2690629]</title>
	<link>http://www.meneame.net</link>
	<image><title>www.meneame.net</title><link>http://www.meneame.net</link><url>http://cdn.mnmstatic.net/m/SysDevs/img/mnm/eli-rss.png</url></image>
	<description>Sitio colaborativo de publicación y comunicación entre blogs</description>
	<pubDate>Wed, 02 Nov 2016 15:42:35 +0000</pubDate>
	<generator>http://blog.meneame.net/</generator>
	<language>es</language>
	<item>
		<meneame:comment_id>20629145</meneame:comment_id>
		<meneame:link_id>2690629</meneame:link_id>
		<meneame:order>6</meneame:order>
		<meneame:user>empanadilla.cosmica</meneame:user>
		<meneame:votes>2</meneame:votes>
		<meneame:karma>30</meneame:karma>
		<meneame:url>https://www.meneame.net/m/SysDevs/aplicando-requerimiento-buen-gusto-programacion-linus-torvalds</meneame:url>
		<title>#6 Aplicando el requerimiento del “buen gusto” en la programación de Linus Torvalds [ENG]</title>
		<link>https://www.meneame.net/m/SysDevs/aplicando-requerimiento-buen-gusto-programacion-linus-torvalds/c06#c-6</link>
		<pubDate>Wed, 02 Nov 2016 15:42:35 +0000</pubDate>
		<dc:creator>empanadilla.cosmica</dc:creator>
		<guid>https://www.meneame.net/m/SysDevs/aplicando-requerimiento-buen-gusto-programacion-linus-torvalds/c06#c-6</guid>
		<description><![CDATA[<p><a class="tooltip c:2690629-4" href="https://www.meneame.net/m/SysDevs/aplicando-requerimiento-buen-gusto-programacion-linus-torvalds/c04#c-4" rel="nofollow">#4</a> No es la anidación, es el tener que tratar varios casos distintos. Hay que hacer trabajo previo para intentar tratar simplemente una caso. En el ejemplo anterior de la lista enlazada sería la diferenciqa entre modificar en una lista el puntero al siguiente elemento o bien modificar el puntero que apunta al primer elemento ne la lista.<br />
<br />
Siempre hay que modificar un puntero, por lo que primero haces magia para tener en tu variable el elemento a modificar y luego modificas siempre igual, apuntando al siguiente elemento en luagar de tener que evaluar de que caso se trata.</p><p>&#187;&nbsp;autor: <strong>empanadilla.cosmica</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>20622789</meneame:comment_id>
		<meneame:link_id>2690629</meneame:link_id>
		<meneame:order>5</meneame:order>
		<meneame:user>meneandro</meneame:user>
		<meneame:votes>3</meneame:votes>
		<meneame:karma>31</meneame:karma>
		<meneame:url>https://www.meneame.net/m/SysDevs/aplicando-requerimiento-buen-gusto-programacion-linus-torvalds</meneame:url>
		<title>#5 Aplicando el requerimiento del “buen gusto” en la programación de Linus Torvalds [ENG]</title>
		<link>https://www.meneame.net/m/SysDevs/aplicando-requerimiento-buen-gusto-programacion-linus-torvalds/c05#c-5</link>
		<pubDate>Tue, 01 Nov 2016 16:37:24 +0000</pubDate>
		<dc:creator>meneandro</dc:creator>
		<guid>https://www.meneame.net/m/SysDevs/aplicando-requerimiento-buen-gusto-programacion-linus-torvalds/c05#c-5</guid>
		<description><![CDATA[<p><a class="tooltip c:2690629-3" href="https://www.meneame.net/m/SysDevs/aplicando-requerimiento-buen-gusto-programacion-linus-torvalds/c03#c-3" rel="nofollow">#3</a> <a class="tooltip c:2690629-4" href="https://www.meneame.net/m/SysDevs/aplicando-requerimiento-buen-gusto-programacion-linus-torvalds/c04#c-4" rel="nofollow">#4</a> En principio lo importante no es un if más o un if menos (aunque quitar if reduce el número de saltos que tiene que realizar una máquina y por lo tanto un código más lineal, predecible y eficientemente ejecutado), sino eliminar el tener que tratar casos específicos y puntuales en un problema en la medida de lo posible. Si puedes tratarlo todo de una sola vez y sin hacer distinciones evitas hacer trabajo extra (o sea, si tu objetivo es medir la altura de una persona quítales a todos los zapatos y sombreros, no hagas distinciones por casos de deportivas, zapatos de tacón pequeño, zapatos de plataforma, chanclas, con sombrero de copa, con fedora, con pamela, etc. para corregir la altura luego, por poner un ejemplo). Si además lo consigues con un código legible, mejor que mejor, aunque no es lo que prima en este caso.</p><p>&#187;&nbsp;autor: <strong>meneandro</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>20622756</meneame:comment_id>
		<meneame:link_id>2690629</meneame:link_id>
		<meneame:order>4</meneame:order>
		<meneame:user>angelitoMagno</meneame:user>
		<meneame:votes>2</meneame:votes>
		<meneame:karma>33</meneame:karma>
		<meneame:url>https://www.meneame.net/m/SysDevs/aplicando-requerimiento-buen-gusto-programacion-linus-torvalds</meneame:url>
		<title>#4 Aplicando el requerimiento del “buen gusto” en la programación de Linus Torvalds [ENG]</title>
		<link>https://www.meneame.net/m/SysDevs/aplicando-requerimiento-buen-gusto-programacion-linus-torvalds/c04#c-4</link>
		<pubDate>Tue, 01 Nov 2016 16:31:31 +0000</pubDate>
		<dc:creator>angelitoMagno</dc:creator>
		<guid>https://www.meneame.net/m/SysDevs/aplicando-requerimiento-buen-gusto-programacion-linus-torvalds/c04#c-4</guid>
		<description><![CDATA[<p>Resumen: Los (if) son el mal.<br />
<br />
Bueno, yo diría que el mal es el exceso de anidación.</p><p>&#187;&nbsp;autor: <strong>angelitoMagno</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>20610963</meneame:comment_id>
		<meneame:link_id>2690629</meneame:link_id>
		<meneame:order>3</meneame:order>
		<meneame:user>--371029--</meneame:user>
		<meneame:votes>2</meneame:votes>
		<meneame:karma>0</meneame:karma>
		<meneame:url>https://www.meneame.net/m/SysDevs/aplicando-requerimiento-buen-gusto-programacion-linus-torvalds</meneame:url>
		<title>#3 Aplicando el requerimiento del “buen gusto” en la programación de Linus Torvalds [ENG]</title>
		<link>https://www.meneame.net/m/SysDevs/aplicando-requerimiento-buen-gusto-programacion-linus-torvalds/c03#c-3</link>
		<pubDate>Sun, 30 Oct 2016 13:02:24 +0000</pubDate>
		<dc:creator>--371029--</dc:creator>
		<guid>https://www.meneame.net/m/SysDevs/aplicando-requerimiento-buen-gusto-programacion-linus-torvalds/c03#c-3</guid>
		<description><![CDATA[<p>Entonces aquí lo importante es reducir un if para evitar errores porque cuanto más código más errores hay. Entendí bien? Yo sigo teniendo la duda de si debería primar un código más entendible. El código 1 es mucho más entendible que el 2 al menos para mi que no se de c</p><p>&#187;&nbsp;autor: <strong>--371029--</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>20608522</meneame:comment_id>
		<meneame:link_id>2690629</meneame:link_id>
		<meneame:order>2</meneame:order>
		<meneame:user>--521337--</meneame:user>
		<meneame:votes>2</meneame:votes>
		<meneame:karma>30</meneame:karma>
		<meneame:url>https://www.meneame.net/m/SysDevs/aplicando-requerimiento-buen-gusto-programacion-linus-torvalds</meneame:url>
		<title>#2 Aplicando el requerimiento del “buen gusto” en la programación de Linus Torvalds [ENG]</title>
		<link>https://www.meneame.net/m/SysDevs/aplicando-requerimiento-buen-gusto-programacion-linus-torvalds/c02#c-2</link>
		<pubDate>Sat, 29 Oct 2016 23:04:06 +0000</pubDate>
		<dc:creator>--521337--</dc:creator>
		<guid>https://www.meneame.net/m/SysDevs/aplicando-requerimiento-buen-gusto-programacion-linus-torvalds/c02#c-2</guid>
		<description><![CDATA[<p><a class="tooltip c:2690629-1" href="https://www.meneame.net/m/SysDevs/aplicando-requerimiento-buen-gusto-programacion-linus-torvalds/c01#c-1" rel="nofollow">#1</a> Bueno, es sólo un ejemplo, una pequeña función de lo que se supone sería un programa. Hasta podríamos decir que es &#34;pseudocódigo&#34;, aunque sea C válido, porque tampoco pretende nada más que mostrar la idea que el autor quiere explicar.<br />
<br />
Además, es código de Torvalds. Sólo pon eso ya tienes que shut the fuck up <img data-src="https://cdn.mnmstatic.net/v_149/img/menemojis/36/troll.png" alt=":troll:" title=":troll:" width="18" height="18" src="https://cdn.mnmstatic.net/v_149/img/g.gif" class="emoji lazy" /></p><p>&#187;&nbsp;autor: <strong>--521337--</strong></p>]]></description>
	</item>

	<item>
		<meneame:comment_id>20605119</meneame:comment_id>
		<meneame:link_id>2690629</meneame:link_id>
		<meneame:order>1</meneame:order>
		<meneame:user>ur_quan_master</meneame:user>
		<meneame:votes>1</meneame:votes>
		<meneame:karma>19</meneame:karma>
		<meneame:url>https://www.meneame.net/m/SysDevs/aplicando-requerimiento-buen-gusto-programacion-linus-torvalds</meneame:url>
		<title>#1 Aplicando el requerimiento del “buen gusto” en la programación de Linus Torvalds [ENG]</title>
		<link>https://www.meneame.net/m/SysDevs/aplicando-requerimiento-buen-gusto-programacion-linus-torvalds/c01#c-1</link>
		<pubDate>Sat, 29 Oct 2016 08:35:41 +0000</pubDate>
		<dc:creator>ur_quan_master</dc:creator>
		<guid>https://www.meneame.net/m/SysDevs/aplicando-requerimiento-buen-gusto-programacion-linus-torvalds/c01#c-1</guid>
		<description><![CDATA[<p>Nadie se ha fijado que si el objeto no esta en la lista el wile peta cuando se acaban los elementos?</p><p>&#187;&nbsp;autor: <strong>ur_quan_master</strong></p>]]></description>
	</item>

</channel>
</rss>
