2010-09-09 3 views
11

Estoy implementando un proceso de revisión de código, entre las cosas que se revisarán está javascript. Me han pedido que haga una especie de lista de verificación de cosas que debe buscar al revisar el código. Hasta ahora mi lista de verificación es la siguiente:¿Qué hay en su lista de verificación de revisión de código javascript

  • no hay funciones o variables en el espacio de nombres global .
  • escribir código eficiente, especialmente en los bucles
  • no anexar al dom en un bucle.
  • mantener el estilo en CSS, usar clases.
  • utilice el mejor selector jQuery posible.
  • No seleccione un objeto en jquery más de una vez, use encadenamiento o póngalo en una variable.
  • minimizar las solicitudes http.
  • no use jQuery $ .each.
  • validar la entrada del usuario antes de hacer solicitudes HTTP.
  • manejan errores específicos.
  • proporcionar al usuario suficiente información para remediar la situación cuando los errores producirse (si es posible)

¿Alguien tiene otra cosa que lo recomiendo para una lista de verificación JavaScript opinión general (jQuery incluido).

Respuesta

1

Agregaría algo así como "distinguir entre errores no fatales y fatales". Esto mejora mucho la experiencia del usuario. Otra cosa en lo que estoy pensando es en el uso de cierres para minimizar la contaminación del espacio de nombres. Mi tercer punto: Detección de funciones sobre el rastreo del navegador.

1

Sin errores desde JSLint usando la configuración que desee. Esto puede verificar las cosas que ha mencionado, como agregar nada al espacio de nombres global.

Cuestiones relacionadas