El pináculo del desarrollo web es la codificación manual. Ningún otro enfoque ofrece la misma calidad, el rendimiento y el mismo trabajo a medida, bien hecho, como arremangarse y buscar en el código fuente.
Como resultado, la mayoría de nosotros pasamos todo el día mirando el marcado, las hojas de estilo y el código del servidor. A pesar de esto, la mayoría de nosotros dejamos nuestras aplicaciones con sus configuraciones predeterminadas. Pero con un simple cambio de fuente, escanear nuestro código se vuelve mucho más simple.
Seleccionar una fuente apropiada para la codificación es una tarea única, ya que la única audiencia que debe considerar es usted mismo. Lo único que cuenta es lo que funciona para usted.
El desafío es que la codificación es diferente a la mayoría de los formatos escritos; mientras que la mayoría de los textos tienen longitudes de línea bastante regulares, incluso cuando están fragmentados, la naturaleza de nuestros lenguajes de programación significa que las longitudes de línea varían desde un solo carácter hasta muchos cientos por línea; debe seleccionar una fuente que se pueda escanear fácilmente con distintas letras individuales.
También debe asegurarse de que su fuente tenga un complemento completo de símbolos matemáticos, corchetes y signos de puntuación; cualquier fuente que cubra el latín básico suele ser suficiente.
Finalmente, debe asegurarse de que los caracteres sean lo suficientemente distintos en un tamaño de punto pequeño. Los problemas comunes son distinguir el número '1' de la 'l' minúscula y la 'O' mayúscula del número 0.
Las opciones más comunes son fuentes monoespaciadas, ya que crean longitudes de línea predecibles y se usan tradicionalmente en datos técnicos. Sin embargo, la única regla es que seleccione una fuente que funcione para usted. Elija la correcta y su codificación será más rápida, más fácil de leer y menos propensa a errores.
¿Qué fuente usas para codificar? ¿Las diferentes fuentes funcionan mejor para diferentes lenguajes de programación? Háganos saber en los comentarios.
Imagen / miniatura destacada, imagen de programación a través de Shutterstock.