Preguntas etiquetadas con code-formatting

se centra en la legibilidad y la apariencia coherente del código: la inteligibilidad a nivel léxico es un elemento básico del estilo de codificación

36
¿Es común imprimir el código en papel? [cerrado]

Me gusta mantener mis líneas de código de menos de 80 caracteres porque: No tengo que hacer ningún desplazamiento horizontal; Sé que la línea es probablemente demasiado complicada si excede este límite; y se imprime muy bien en papel. Con respecto a esto último, solo he conocido a unos pocos...

31
¿Cómo utiliza líneas en blanco en su código?

Ha habido algunos comentarios sobre el espacio en blanco ya en discusión sobre la colocación de llaves. Yo mismo tiendo a rociar mi código con líneas en blanco en un intento de segregar cosas que van juntas en grupos "lógicos" y espero que sea más fácil para la próxima persona que lea el código...

24
Formatear código algo malo cuando se usa un VCS?

Casi siempre formateo mi código antes de comprometerme para asegurarme de que se haga correctamente. La mayoría de mi equipo realmente no se preocupa y no siempre formatea su código correctamente (cosas menores que no afectan el código pero afectan la legibilidad cuando se trata de mantenerlo)....

17
Código de formato de consultas SQL

¿Debo romper las consultas SQL en diferentes líneas? Por ejemplo, en el proyecto en el que estoy trabajando, ¡tenemos una consulta que toma 1600 columnas! Más de 1600 caracteres de tabulación. Escribí consultas como esta: "SELECT bla , bla2 , bla FROM bla " . "WHERE bla=333 AND bla=2" ....

17
¿Etiqueta de cierre (?>) En archivos PHP?

Algunas personas juran al cerrar sus archivos PHP ?>, algunos dicen que está más optimizado para dejarlo. Sé que no es esencial tenerlo allí, solo me pregunto cuáles son los pros y los contras de hacer esto, y cuál es la mejor

11
Algoritmo para formatear código SQL

Necesito una herramienta (para uso interno) que formatee el código SQL (SQL Server / MySQL). Hay varias herramientas de terceros y sitios web en línea que lo hacen, pero no exactamente cómo lo necesito. Por eso quiero escribir mi propia herramienta que se ajuste a mis necesidades. Primera...