<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	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/"
		>
<channel>
	<title>Comentarios en: Excentricidades de un desarrollador</title>
	<atom:link href="http://www.anieto2k.com/2007/08/31/excentricidades-de-un-desarrollador/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.anieto2k.com/2007/08/31/excentricidades-de-un-desarrollador/</link>
	<description>Desarrollo web, Wordpress, y alguna cosilla más</description>
	<lastBuildDate>Sat, 20 Mar 2010 07:50:55 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Por: Luis Muñoz</title>
		<link>http://www.anieto2k.com/2007/08/31/excentricidades-de-un-desarrollador/#comment-49102</link>
		<dc:creator>Luis Muñoz</dc:creator>
		<pubDate>Mon, 28 Jul 2008 13:52:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.anieto2k.com/2007/08/31/excentricidades-de-un-desarrollador/#comment-49102</guid>
		<description>Bueno no se puede mostrar en los comentarios la idea es que los &quot;iguales&quot; queden separados y alineados de arriba abajo</description>
		<content:encoded><![CDATA[<p>Bueno no se puede mostrar en los comentarios la idea es que los &#8220;iguales&#8221; queden separados y alineados de arriba abajo</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Luis Muñoz</title>
		<link>http://www.anieto2k.com/2007/08/31/excentricidades-de-un-desarrollador/#comment-49101</link>
		<dc:creator>Luis Muñoz</dc:creator>
		<pubDate>Mon, 28 Jul 2008 13:51:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.anieto2k.com/2007/08/31/excentricidades-de-un-desarrollador/#comment-49101</guid>
		<description>Aparte de algunas ya comentadas, en los bucles etc.. sobre todo de arrays suelo usar $k y $v para key y value ... , $i para contar 

tambien usar prefijos en vairables.

Tambien tengo la manía de alinear con tabs listas de fariables o elementos de tal forma

$prf_user_id              = &#039;ej21&#039;;  
$prf_user_login	         = &#039;pepiteo&#039;; 
$prf_user_pass	        = &#039;123456&#039;; </description>
		<content:encoded><![CDATA[<p>Aparte de algunas ya comentadas, en los bucles etc.. sobre todo de arrays suelo usar $k y $v para key y value &#8230; , $i para contar </p>
<p>tambien usar prefijos en vairables.</p>
<p>Tambien tengo la manía de alinear con tabs listas de fariables o elementos de tal forma</p>
<p>$prf_user_id              = &#8216;ej21&#8242;;<br />
$prf_user_login	         = &#8216;pepiteo&#8217;;<br />
$prf_user_pass	        = &#8216;123456&#8242;;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: 5 reglas para darle nombre a tus variables &#124; aNieto2K</title>
		<link>http://www.anieto2k.com/2007/08/31/excentricidades-de-un-desarrollador/#comment-49096</link>
		<dc:creator>5 reglas para darle nombre a tus variables &#124; aNieto2K</dc:creator>
		<pubDate>Mon, 28 Jul 2008 06:59:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.anieto2k.com/2007/08/31/excentricidades-de-un-desarrollador/#comment-49096</guid>
		<description>[...] Como desarrolladores cada día tenemos que bautizar miles de variables, algunas poco importantes otras de las que depende el funcionamiento correcto de nuestra aplicación. Debido a esto debemos ser consecuentes y tener cuidado y un poco de orden a la hora de ponerles nombre. [...]</description>
		<content:encoded><![CDATA[<p>[...] Como desarrolladores cada día tenemos que bautizar miles de variables, algunas poco importantes otras de las que depende el funcionamiento correcto de nuestra aplicación. Debido a esto debemos ser consecuentes y tener cuidado y un poco de orden a la hora de ponerles nombre. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: DarkIker</title>
		<link>http://www.anieto2k.com/2007/08/31/excentricidades-de-un-desarrollador/#comment-40222</link>
		<dc:creator>DarkIker</dc:creator>
		<pubDate>Mon, 17 Sep 2007 19:06:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.anieto2k.com/2007/08/31/excentricidades-de-un-desarrollador/#comment-40222</guid>
		<description>Tengo la incansable constumbre de impedir el uso de else lo mas posibnle :P y la negacion, ademas de independizar y modular el codigo lo mas posible, es raro ver funciones de mas de 50 lineas en mis programas :P.

ejemplo:

if(ValidateDirectory( Dir ))
{
.....
} else
	printf(&quot;Error validando directorio\n&quot;);

lo suelo cambiar por

if(!ValidateDirectory( Dir )) {
	printf(&quot;Error validando directorio\n);	
	return -1;
}
....</description>
		<content:encoded><![CDATA[<p>Tengo la incansable constumbre de impedir el uso de else lo mas posibnle <img src='http://www.anieto2k.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' />  y la negacion, ademas de independizar y modular el codigo lo mas posible, es raro ver funciones de mas de 50 lineas en mis programas <img src='http://www.anieto2k.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> .</p>
<p>ejemplo:</p>
<p>if(ValidateDirectory( Dir ))<br />
{<br />
&#8230;..<br />
} else<br />
	printf(&#8220;Error validando directorio\n&#8221;);</p>
<p>lo suelo cambiar por</p>
<p>if(!ValidateDirectory( Dir )) {<br />
	printf(&#8220;Error validando directorio\n);<br />
	return -1;<br />
}<br />
&#8230;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Algunos Enlaces Interesantes #2 &#124; La WeB de DragoN</title>
		<link>http://www.anieto2k.com/2007/08/31/excentricidades-de-un-desarrollador/#comment-40178</link>
		<dc:creator>Algunos Enlaces Interesantes #2 &#124; La WeB de DragoN</dc:creator>
		<pubDate>Sun, 16 Sep 2007 18:05:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.anieto2k.com/2007/08/31/excentricidades-de-un-desarrollador/#comment-40178</guid>
		<description>[...] Programación 20 tips para mejorar el rendimiento de aplicaciones ASP.NET Cookies Excentricidades de un desarrollador [...]</description>
		<content:encoded><![CDATA[<p>[...] Programación 20 tips para mejorar el rendimiento de aplicaciones ASP.NET Cookies Excentricidades de un desarrollador [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: jpax</title>
		<link>http://www.anieto2k.com/2007/08/31/excentricidades-de-un-desarrollador/#comment-39936</link>
		<dc:creator>jpax</dc:creator>
		<pubDate>Fri, 07 Sep 2007 20:46:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.anieto2k.com/2007/08/31/excentricidades-de-un-desarrollador/#comment-39936</guid>
		<description>Buen post jeje.

Lo de la indentación es una buena práctica, te permite ver con mayor facilidad qué procesos quedan dentro. Lo que no me gusta es poner la llave que abre, en la misma línea que el encabezado de ese grupo.

Siempre pongo nombres bilingües a las funciones, porque se me hacen más cortas. Además de nombrarlas como los métodos en la POO, por ejemplo &quot;getAnchoImg()&quot;.

No me gusta tener muchos archivos. Desarrollo sobre PHP y mejor abuso del &quot;switch&quot; para que un sólo archivo PHP haga varias funciones.

La hoja de estilos principal SIEMPRE se tiene que llamar &quot;paxstyle.css&quot; :D cuestión más de ego que de vicio, supongo.

Para consultas de MySQL, siempre llamo $link a la sesión de la BD y $res al resultado que viene del mysql_query. Si hay varias consultas, serán $res2, $res3, ... etc.

En los ciclos, siempre uso $x. Para cadenas siempre se llaman $cad.

Abuso del operador ternario.

Siempre debe de haber un renglón en blanco entre funciones.

El color de fondo de donde programo (gEdit ahora, antes en EditPlus) debe ser negro, además de que la fuente sea Times New Roman, a menos que importe mucho el tamaño de los caracteres, ahí le cambio o una Monospaced.

Siempre habrá un DIV llamado &quot;#contenedor&quot; en mis páginas.

Si hay que generar usuarios, en las pruebas se llaman &quot;Dios&quot; y &quot;equis&quot;.

Creo que tengo más manías, pero mejor hago un post yo jejeje.

Excelente blog. Lo leo esporádicamente, pero leo desde donde me quedé la última vez. :D

Un saludo.</description>
		<content:encoded><![CDATA[<p>Buen post jeje.</p>
<p>Lo de la indentación es una buena práctica, te permite ver con mayor facilidad qué procesos quedan dentro. Lo que no me gusta es poner la llave que abre, en la misma línea que el encabezado de ese grupo.</p>
<p>Siempre pongo nombres bilingües a las funciones, porque se me hacen más cortas. Además de nombrarlas como los métodos en la POO, por ejemplo &#8220;getAnchoImg()&#8221;.</p>
<p>No me gusta tener muchos archivos. Desarrollo sobre PHP y mejor abuso del &#8220;switch&#8221; para que un sólo archivo PHP haga varias funciones.</p>
<p>La hoja de estilos principal SIEMPRE se tiene que llamar &#8220;paxstyle.css&#8221; <img src='http://www.anieto2k.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  cuestión más de ego que de vicio, supongo.</p>
<p>Para consultas de MySQL, siempre llamo $link a la sesión de la BD y $res al resultado que viene del mysql_query. Si hay varias consultas, serán $res2, $res3, &#8230; etc.</p>
<p>En los ciclos, siempre uso $x. Para cadenas siempre se llaman $cad.</p>
<p>Abuso del operador ternario.</p>
<p>Siempre debe de haber un renglón en blanco entre funciones.</p>
<p>El color de fondo de donde programo (gEdit ahora, antes en EditPlus) debe ser negro, además de que la fuente sea Times New Roman, a menos que importe mucho el tamaño de los caracteres, ahí le cambio o una Monospaced.</p>
<p>Siempre habrá un DIV llamado &#8220;#contenedor&#8221; en mis páginas.</p>
<p>Si hay que generar usuarios, en las pruebas se llaman &#8220;Dios&#8221; y &#8220;equis&#8221;.</p>
<p>Creo que tengo más manías, pero mejor hago un post yo jejeje.</p>
<p>Excelente blog. Lo leo esporádicamente, pero leo desde donde me quedé la última vez. <img src='http://www.anieto2k.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>Un saludo.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: aNieto2k</title>
		<link>http://www.anieto2k.com/2007/08/31/excentricidades-de-un-desarrollador/#comment-39777</link>
		<dc:creator>aNieto2k</dc:creator>
		<pubDate>Mon, 03 Sep 2007 21:45:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.anieto2k.com/2007/08/31/excentricidades-de-un-desarrollador/#comment-39777</guid>
		<description>Para los amantes de &lt;a href=&quot;http://java.sun.com/docs/codeconv/html/CodeConventions.doc6.html#449&quot; rel=&quot;nofollow&quot;&gt;la llave solitaria&lt;/a&gt;.

De todas formas no hay un estandar definido que nos indique como tenemos que hacer las cosas, por ese motivo cada uno hace lo que le és más cómodo.

Saludos</description>
		<content:encoded><![CDATA[<p>Para los amantes de <a href="http://java.sun.com/docs/codeconv/html/CodeConventions.doc6.html#449" rel="nofollow">la llave solitaria</a>.</p>
<p>De todas formas no hay un estandar definido que nos indique como tenemos que hacer las cosas, por ese motivo cada uno hace lo que le és más cómodo.</p>
<p>Saludos</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Marcel</title>
		<link>http://www.anieto2k.com/2007/08/31/excentricidades-de-un-desarrollador/#comment-39772</link>
		<dc:creator>Marcel</dc:creator>
		<pubDate>Mon, 03 Sep 2007 17:22:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.anieto2k.com/2007/08/31/excentricidades-de-un-desarrollador/#comment-39772</guid>
		<description>Creo que todos tuvimos el mismo problema (¿es problema o una buena práctica?) con la indentación. Por lo menos en PHP, Java y Javascript.

Cuanto a los nombres de variables, funciones y otros creo que soy como ustedes, pero hay unas otras curiosidades:
Hace unos años yo era favorable de programar en mi idioma, pero ahora tengo casi todas mis librerías de PHP y Javascript en inglés (creo que sea por los mismos motivos de Alex #7), con excepción de algunas variables que están en portugués (que es mi lengua).
Además de las librerías, tengo mis HTMLs y CSSs que son mitad en inglés y la otra mitad en portugués.
Y los códigos de la parte de negocio, en PHP son en portugués y en Javascript son en inglés.

Hay otras dos cosas curiosas: las palabras claves en SQL siempre pongo en mayúsculas y separo mis scripts en bloques (bloques de asignación, bloques de consultas, bloques de formatación).

Otras dos curiosidades extras son: programo en PHP con las buenas prácticas de Java y el tamaño del TAB de mi indentación son de dos espacios.

A mi no me gustan las variables cortas, mismo que yo empiece a programar con estas, yo no termino un proyecto sin antes darles sus nombres más adecuados.

Yo condenso el código solamente cuando es necesario.</description>
		<content:encoded><![CDATA[<p>Creo que todos tuvimos el mismo problema (¿es problema o una buena práctica?) con la indentación. Por lo menos en PHP, Java y Javascript.</p>
<p>Cuanto a los nombres de variables, funciones y otros creo que soy como ustedes, pero hay unas otras curiosidades:<br />
Hace unos años yo era favorable de programar en mi idioma, pero ahora tengo casi todas mis librerías de PHP y Javascript en inglés (creo que sea por los mismos motivos de Alex #7), con excepción de algunas variables que están en portugués (que es mi lengua).<br />
Además de las librerías, tengo mis HTMLs y CSSs que son mitad en inglés y la otra mitad en portugués.<br />
Y los códigos de la parte de negocio, en PHP son en portugués y en Javascript son en inglés.</p>
<p>Hay otras dos cosas curiosas: las palabras claves en SQL siempre pongo en mayúsculas y separo mis scripts en bloques (bloques de asignación, bloques de consultas, bloques de formatación).</p>
<p>Otras dos curiosidades extras son: programo en PHP con las buenas prácticas de Java y el tamaño del TAB de mi indentación son de dos espacios.</p>
<p>A mi no me gustan las variables cortas, mismo que yo empiece a programar con estas, yo no termino un proyecto sin antes darles sus nombres más adecuados.</p>
<p>Yo condenso el código solamente cuando es necesario.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: Abel Sutilo</title>
		<link>http://www.anieto2k.com/2007/08/31/excentricidades-de-un-desarrollador/#comment-39765</link>
		<dc:creator>Abel Sutilo</dc:creator>
		<pubDate>Mon, 03 Sep 2007 13:40:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.anieto2k.com/2007/08/31/excentricidades-de-un-desarrollador/#comment-39765</guid>
		<description>Como diseñador/maquetador también tengo lo mio. Sobre todo con el orden y nombre de capas en Photoshop y la indentación y orden de las propiedades en los identificadores y clases de la CSS. Rozo lo enfermizo. Pero trabajo feliz a mi manera. Bonito es comprobar que no estamos solos en nuestra locura y frikez :)</description>
		<content:encoded><![CDATA[<p>Como diseñador/maquetador también tengo lo mio. Sobre todo con el orden y nombre de capas en Photoshop y la indentación y orden de las propiedades en los identificadores y clases de la CSS. Rozo lo enfermizo. Pero trabajo feliz a mi manera. Bonito es comprobar que no estamos solos en nuestra locura y frikez <img src='http://www.anieto2k.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Por: angro</title>
		<link>http://www.anieto2k.com/2007/08/31/excentricidades-de-un-desarrollador/#comment-39764</link>
		<dc:creator>angro</dc:creator>
		<pubDate>Mon, 03 Sep 2007 11:55:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.anieto2k.com/2007/08/31/excentricidades-de-un-desarrollador/#comment-39764</guid>
		<description>Yo odio ver las llaves como os gusta a la mayoría, es decir:

if () {

...

}

Si el código es largo y no tengo tiempo de cambiarlo, me paso un buen rato buscando las llaves de apertura porque las busco donde deberían estar, es decir, en el mismo sitio que las de cierre.

Me gusta poner las llaves siempre en la siguiente línea porque de un solo vistazo hacia arriba ves la de apertura que está en el mismo sitio y en una línea sola. 

if ()
{
...
}

No me gusta compactar varias líneas en una sola. El operador ternario lo uso muy poco.

Para mí, los nombres de las funciones y variables siempre en español.

Eso sí, tengo la manía de no poner llaves en los ifs que solo tienen una sentencia. 

if (valor)
   HazAlgo();

Comprendo que eso es un problema para el que lo lea, pero yo lo veo más claro jeje.

Otra cosa que suelo hacer es no usar signo de subrayado para separar palabras. En lugar de eso, uso mayúsculas para separar las palabras. Por ejemplo:

ObtenerValor();
DibujarTabla();
HacerAlgo();

Y eso que dijo #7 de no saber en qué forma poner los verbos, yo lo arreglo fácil. Yo todos van en infinitivo, como podéis ver arriba. Las veces que no lo he puesto así, me he hecho un lío luego al usarla.

Buen post y muy didácticos los comentarios ;)</description>
		<content:encoded><![CDATA[<p>Yo odio ver las llaves como os gusta a la mayoría, es decir:</p>
<p>if () {</p>
<p>&#8230;</p>
<p>}</p>
<p>Si el código es largo y no tengo tiempo de cambiarlo, me paso un buen rato buscando las llaves de apertura porque las busco donde deberían estar, es decir, en el mismo sitio que las de cierre.</p>
<p>Me gusta poner las llaves siempre en la siguiente línea porque de un solo vistazo hacia arriba ves la de apertura que está en el mismo sitio y en una línea sola. </p>
<p>if ()<br />
{<br />
&#8230;<br />
}</p>
<p>No me gusta compactar varias líneas en una sola. El operador ternario lo uso muy poco.</p>
<p>Para mí, los nombres de las funciones y variables siempre en español.</p>
<p>Eso sí, tengo la manía de no poner llaves en los ifs que solo tienen una sentencia. </p>
<p>if (valor)<br />
   HazAlgo();</p>
<p>Comprendo que eso es un problema para el que lo lea, pero yo lo veo más claro jeje.</p>
<p>Otra cosa que suelo hacer es no usar signo de subrayado para separar palabras. En lugar de eso, uso mayúsculas para separar las palabras. Por ejemplo:</p>
<p>ObtenerValor();<br />
DibujarTabla();<br />
HacerAlgo();</p>
<p>Y eso que dijo #7 de no saber en qué forma poner los verbos, yo lo arreglo fácil. Yo todos van en infinitivo, como podéis ver arriba. Las veces que no lo he puesto así, me he hecho un lío luego al usarla.</p>
<p>Buen post y muy didácticos los comentarios <img src='http://www.anieto2k.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
</channel>
</rss>
