Mes: marzo 2016

Pruebas unitarias y TDD con NodeJS y Mocha (Parte 2). Un caso práctico

En el post anterior (te dejo aquí el link), vimos algunos conceptos sobre esta manera de trabajar, TDD. En el post de hoy vamos a ir a la práctica, vamos a ver un caso práctico, muy sencillo, usando estos frameworks. Primero vamos a escribir nuestro caso de test con Mocha y luego implementar el código …

Pruebas unitarias y TDD con NodeJS y Mocha (Parte 2). Un caso práctico Leer más »

Aquellos maravillosos años, cuando nació el Testing

Aunque no lo parezca, o sí, es difícil, y puede que hasta aburrido, hacer una retrospectiva histórica del Testing. O, al menos, y de paso para intentar minimizar lo de aburrido, de los hechos más destacados de la historia del Testing software. Pero el tema, seré raro, me produce curiosidad (y de hecho, alguna cosa …

Aquellos maravillosos años, cuando nació el Testing Leer más »

¿Talentum – Telefónica forma en 4 meses a un programador? ¿Cómo? ¿Magia? ¿milagro?

El artículo de moda de la semana pasada (gracias @jcesarperez, entre otros, por el envío), en este nuestro sector, fue este de “El fin de la titulitis”, que escribe la periodista @anatorres8 y en el que entrevista a gente como @LuzGarridoG de @TalentumEmpleo y a @AnaGoAm87 responsable de recursos humanos de Jobandtalent. El artículo, sin …

¿Talentum – Telefónica forma en 4 meses a un programador? ¿Cómo? ¿Magia? ¿milagro? Leer más »

En agilidad… ¿Existe el mantenimiento? ¿Una fase de mantenimiento?

Tradicionalmente, la “fase de mantenimiento software” era aquella que ocurría típicamente en un ciclo de vida en cascada, una vez terminado y entregado el software, era la fase que ocurría después del desarrollo y el testing. En numerosas ocasiones, dicho sea de paso, el mantenimiento era, por decirlo de una manera fina, un eufemismo, porque …

En agilidad… ¿Existe el mantenimiento? ¿Una fase de mantenimiento? Leer más »

Pruebas unitarias y TDD con NodeJS y Mocha (Parte 1). Entendiendo conceptos

El desarrollo guiado por pruebas, concretamente el que llamamos Test Driven Development (TDD), que es diferente del ATDD / BDD, es una una manera de trabajar que involucra tres prácticas: la primera de ellas, escribir las pruebas (unitarias) con anterioridad al código (Test First Development), luego implementar el código que pase esas pruebas y una …

Pruebas unitarias y TDD con NodeJS y Mocha (Parte 1). Entendiendo conceptos Leer más »

Taller de desintoxicación documental y superación de la abstinencia del word y powerpoint

Lo sé, es difícil dejar de documentar si se tiene costumbre y existe la cultura organizativa de hacerlo. Salir de las documentaciones produce miedo, abstinencia, el síndrome de abstinencia documental. El síndrome de abstinencia documental se produce cuando una persona deja de usar el word o el powerpoint, a las que, en ocasiones, se tiene …

Taller de desintoxicación documental y superación de la abstinencia del word y powerpoint Leer más »

Transformación digital.. ¿cómo? ¿qué?

NEO: ¿Transformación Digital? MORFEO: ¿Te gustaría saber lo que es? La Transformación Digital nos rodea. Está por todas partes incluso ahora, en esta misma habitación. Puedes verla si miras por la ventana o al encender la televisión Puedes sentirla, cuando vas a trabajar cuando vas a la iglesia cuando pagas tus impuestos. Es el mundo …

Transformación digital.. ¿cómo? ¿qué? Leer más »

Ir arriba