¿Qué hace que un Desarrollador sea Senior?

En el desarrollo de software, como en todas las disciplinas, se van adquiriendo habilidades a lo largo del tiempo que van sumando a lo que aportamos a un equipo de trabajo. Las empresas suelen reflejar esa experiencia adquirida en distintos “escalones”: trainee, junior, semi senior, senior. Cuando buscan desarrolladores, generalmente apuntan sus busquedas a alguno de… Read More »

Mitos y verdades de TDD

¿Por qué Mitos y verdades de TDD? Escribo mi código con TDD casi desde mis inicios como desarrollador de software, y a lo largo del tiempo he visto los beneficios de hacerlo, y las consecuencias de no hacerlo. Quería compartir mi vivencia acerca de este tema. Mitos y verdades de TDD: “Con TDD no voy a tener más… Read More »

Introducción a Angular 2

Un ejemplo básico de Angular 2 Palabras iniciales El objetivo de este artículo es mostrar con un ejemplo los conceptos básicos de Angular 2.  Para esto, vamos a hacer un contador de lo más simple. Arrancará en cero, y cuando presionemos sumar, queremos que sume internamente y muestre el valor actual del contador. Análogamente, cuando apretemos… Read More »

Javascript falsy values

Una de las particularidades con los que nos encontramos quienes empezamos a meternos con Javascript son los “falsy values”. Estos son los valores que el lenguaje toma como FALSO al ser utilizados como booleanos. Cualquier otro valor que utilicemos nos va a dar true. Es un mecanismo similar al que usa C con los números,… Read More »