Introducci贸n al Clean Code
Deuda t茅cnica y refactorizaci贸n de c贸digo
Reglas del dise帽o simple
Qu茅 es Clean Code
Nombre y uso de las variables
Uso correcto de var, let y const
Reglas para la nomenclatura
C贸mo nombrar seg煤n el tipo de dato
Ejercicio: Nombra correctamente seg煤n su tipo de dato
脕mbito de las variables
脕mbito global
脕mbito local o de funci贸n
脕mbito de bloque
脕mbito est谩tico
Hoisting
Funciones
Declaraci贸n y expresi贸n de funciones
Par谩metros y argumentos
Funciones de flecha y el this
Clases
POO con ES6 (constructores, m茅todos y herencia)
Herencia en JavaScript
Tama帽o reducido (responsabilidad 煤nica)
Organizaci贸n
Optimizaciones
Cu谩ndo usar comentarios
Formato coherente (codear en equipos)
Principio DRY
Notaci贸n big O
Cierre
Sigue aprendiendo JavaScript
You don't have access to this class
Keep learning! Join and start boosting your career
Contributions 4
Questions 1
A pesar de que let esta en un scope global
let greeting = "Hello world!";
function greet() {
console.log(greeting);
}
greet();
Si se re-declara dentro de la funci贸n greet este puede no funcionar, es decir:
let greeting = "Hello world!";
function greet() {
console.log(greeting);
let greeting = 'another hello world';
}
greet();
Ahora el let que se usara dentro de la funci贸n sera el interno y al ser declarado despues de su uso, dara error
Want to see more contributions, questions and answers from the community?