sábado, 27 de septiembre de 2008

No estaba loco: el orden de los using sí es importante.

Por años he soportado el gaste de cuanto programador ha trabajado conmigo:

No soporto ver los "using" desordenados.

Una breve explicación:

Eso no puede ser. No puedo dejarlo así. Me decían que no tiene mucho sentido, que no sirve para nada y que es un detalle obsesivo y una pérdida de tiempo. Nunca me importó el qué dirán. Si por casualidad o por error abro un documento, lo dejo así:

  • Las librerías ordenadas por nivel, desde la de más bajo hasta la de más alto, y separadas por un renglón (esto último es especialmente importante).
  • Dentro de cada librería orden alfabético, aunque a veces me tienta más preservar la estructura de pirámide visual, con el namespace más corto arriba y el más largo abajo. Como esto último es una regla que no tiene que ver con la programación, pero queda más lindo, dudo y lo pienso un poco en cada caso.

¡No soy el único! De hecho, miren Visual Studio 2008:

¡Todo un menú para reorganizar los using! Y más vale que lo usen.

1 comentario:

Anónimo dijo...

Si, si, si. Como está, hay que usarlo no? También existe en un menú la opción "Page setup..." o "Cycle Clipboard Ring"... o mejor aún, la opción "Exit".