Skip to content

Latest commit

 

History

History
111 lines (80 loc) · 4.93 KB

File metadata and controls

111 lines (80 loc) · 4.93 KB

shieldsIO shieldsIO shieldsIO

WideImg

Máster en Programación FullStack con JavaScript y Node.js

JS, Node.js, Frontend, Backend, Firebase, Express, Patrones, HTML5_APIs, Asincronía, Websockets, Testing

Clase 20

JSDocs

img

/** @namespace */
var app = {};

/**
 * Resuelve la división de a/b
 * @example
 * // retorna 3
 * globalNS.metodo(5, 15);
 * @returns {Number} Retorna el resultado de la operación.
 */
app.metodo = function (a, b) {
    return b / a;
};

Recursos

Otras herramientas de documentación

Guías de estilo

Todo el código en cualquier proyecto debería verse como si una sola persona lo hubiera escrito, sin importar cuánta gente haya contribuído. Idiomatic.js

Desventajas:

  • Adopción total del equipo
  • Curva de aprendizaje
  • Falta de plugins

Versionamiento Semántico (Semver)

img

semver

Rendimiento

Recursos

Analizar la calidad de tu código

ChromeDevTools: Avanzado

img

Tiempo para proyecto personal y terminar ejercicios pendientes!

nota: Si vas muy bien de tiempo, puedes meter estilos y más dinamismo al proyecto: Github | Social Network Project

img_promo