• Todo el javascript debe ir en ficheros .js. si hacemos javascript inline en el html perdemos la oportunidad de reutilizarlo, optimizarlo, comprimirlo y cachearlo.
• El tag <script> debe ir lo más abajo posible de la página para reducir el efecto de página en blanco mientras se parsea el javascript.
• Poner un enter entre diferentes bloques lógicos del código:
AsignarValoresPorDefecto();
CalcularValores();
ModificarDOM();
EnviarEventosAlDOM();
CrearObjetos();
• Si no sabes que regla o que nomenclatura seguir guíate por como está escrito el código y sé coherente con lo que ya existe.
• Tamaño máximo de las líneas 80 caracteres. Sí, en los últimos años las pantallas se han vuelto mucho más grandes, pero tu cerebro no. Usa el espacio adicional para la pantalla dividida, para la ayuda, etc.
• Los bloques if/else/for/while/try siempre llevarán llaves
• Usaremos JSHint como herramienta de validación de análisis código.
• Usaremos JSCS como herramienta de validación del estilo del código.