Espacios vs. tabulador

Publicado en General el 7 de May, 2008 por Fran.

Supongo, y espero, que todos los que programáis seáis buenos y sigáis un estilo a la hora de escribir código, me refiero a tabular, comentar, agrupar operaciones lógicas entre paréntesis, … Y si no lo hacéis espero que pronto lo hagáis, ya que es algo necesario en cualquier código, que mejora la legibilidad de éste y hace que la posterior modificación por alguien externo (o por ti mismo) sea más sencilla.

Os cuento esto porque estos he seguido una discusión que ha surgido hace poco en la lista de correo del GUL de mi universidad, en esta discusión se preguntaba si era mejor usar espacios o el carácter tabulador.

Si le echáis un ojo a la discusión podréis ver todo tipo de opiniones, aunque al final parece quedar claro que lo más extendido es el uso de espacios, ya que puedes poner el número que tú quieras (normalmente 4 para los primeros niveles y 2 para los niveles más avanzados) de modo que el código se mantenga legible y no abarque muchas columnas. Para ello muchos editores tienen auto identación o incluso en el comienzo del archivo puedes poner el tipo de identación que has usado.

Yo siempre he usado tabulador, porque me parecía mejor, además de ocupar sólo un byte, pero ahora mismo me estoy replanteando mi estilo y a lo mejor me paso a los espacios, y a algún método de auto identación.

Como extra, os dejo este artículo: Tabs versus Spaces muy recomendable.

4 comentarios

  1. El tabulador, sólo requiere una pulsación xD

    #  ElGekoNegro 7 de May, 2008

  2. A ver, si poder usar la tecla de tabulador siempre, pero lo suyo es que la configures para que sustituya el carácter tabulador por 4 espacios.

    #  Fran 8 de May, 2008

  3. Yo lo reconozco, prefiero la comodidad del tabulador… aunque, claro, no sigo a rajatabla lo de las 80 columnas (otro tema de discusiones enfervorecidas ;))

    #  Lek 8 de May, 2008

  4. Yo prefiero los espacios. El tabulador puede más o menos configurarse para tu editor, pero al final tienes problemas si imprimes, si lo ves en otro editor o con el mismo ordenador en otro sitio, etc. Sólo uso el tabulador si mi editor lo reemplaza automáticamente por un número de espacios determinado.

    Se bueno.

    #  chuidiang 8 de May, 2008

Escribe un comentario