Desestructuración en ES6. Parte II: objetos

Cosmic Thing, Damián Ortega, 2002
Photo: Agostino Osio/hangarbicocca.org

No sé si estarás de acuerdo, pero desestructurar arrays ha resultado más sencillo de lo que el nombre parece indicar. No va a ser muy diferente con los objetos.

Continue reading →

Desestructuración en ES6. Parte I: arrays

Hay trucos que quedan bien en una línea de código y hay trucos que cambian nuestra forma de programar.

Si tuviera que quedarme sólo con una de todas las, ya no tan nuevas, funcionalidades y sintaxis de ES6 elegiría la desestructuración de arrays y objetos sin duda alguna. Es la que una y otra vez viene a echarme una mano y me deja tomarle el brazo.

Cierto, la sintaxis es marciana y difícil de entender al principio, pero créeme, compensa el esfuerzo de convertirla en una de tus herramientas habituales.

Continue reading →

Inmutabilidad y const

Primero fue let, y poco después const. Estos son los dos nuevos var que se han puesto de moda para definir variables en Javascript. Desde hace algún tiempo, con la moda funcional ha venido la ola de lo inmutable. El problema es cuando repetimos lo que dicen otros sin entenderlo. O peor aún sacamos conclusiones de una lectura rápida y nos convertimos en evangelistas de algo que no tiene ningún sentido.

Continue reading →

Javascript es fácil de aprender

Bueno, en realidad no lo es en absoluto. Puede parecerlo a primera vista porque:

Continue reading →