Servidor de Integración Continua, una buena inversión

| Categoría: development

Siempre he pensado que las herramientas que usamos en el desarrollo de software deben estar seleccionadas y adaptadas en función del tipo de desarrollo que realizamos, el equipo, la metodología, etc. Sin embargo, hay tres herramientas básicas que uso en todos los proyectos: un sistema de control de versiones (desde git hasta subversion), un gestor… Leer más »

La unidad de un test unitario no es una clase

| Categoría: development

En alguna ocasión he hablado sobre test unitarios y la forma en que los suelo implementar. Últimamente he notado que cada vez los tests que más me gustan son menos unitarios en el sentido más tradicional de la palabra y más de integración, no tanto por el acceso a sistemas externos sino porque testeo varias… Leer más »

¿Se puede ser demasiado ágil?

| Categoría: opinion

Hace mucho tiempo que me convencieron las ideas de la metodologías ágiles para desarrollar software y desde entonces las he ido aplicando, con bastante éxito, a los proyectos de desarrollo que he llevado a cabo. Nunca las he seguido “al pie de la letra”, sino que más bien las he ido adaptando a mis necesidades… Leer más »