Aprende despacio
3 noviembre 2014 | | 8 comentarios

Dicen que en nuestra profesión es necesario estar continuamente aprendiendo. La verdad es que no conozco en profundidad muchas más profesiones, pero supongo que esto tampoco es algo tan extraordinario, y que en cierto modo un médico, un economista, un carpintero o un profesor también tiene que adquirir nuevos conocimientos a lo largo de su...

Seguir leyendo

Equipos tolerantes a fallos
27 octubre 2014 | | 1 comentario

Hace unos años (no tantos) era relativamente raro que al desarrollar una aplicación se prestara mucha atención a aspectos como la tolerancia a fallos, la escalabilidad, etc. Es cierto que había aplicaciones que sí requerían de estas características, pero la gran mayoría de aplicaciones que se desarrollaban acababan instaladas dentro de las empresas, con un...

Seguir leyendo

Formas de organizar el código
20 octubre 2014 | | 4 comentarios

Excepto las prácticas de primero de carrera y algunos scripts muy simples, cualquier aplicación acaba constando de un montón de ficheros que necesitamos organizar de alguna manera en carpetas para poder manejarlos sin volvernos locos. Existen muchas formas de organizar el código y en ellas influye mucho el gusto de cada uno o las convenciones...

Seguir leyendo

No subestimes el poder de un log
1 septiembre 2014 | | 1 comentario

Desarrollar software sería mucho más fácil (aunque tal vez menos divertido) si todo funcionase siempre. La realidad es que, por muchos tests automátizados que escribas y muchos motivos que tengas para cuidar la calidad del software, antes o después, te encontrarás con problemas de lo más exótico que jamás hubieses pensado que podrían llegar a...

Seguir leyendo