Blog Jose Cuellar

//Tech Lead, Senior Backend Developer & Life-long learner

Fail fast, fail cheap, fail well: learn faster

por Jose el 9 octubre, 2019

Programa de forma defensiva, estricta y rigurosa. Devuelve excepciones siempre y cuando las condiciones no son las adecuadas en un momento concreto de ejecución. Una de las prácticas que te ayudarán y que supongo que ya conocerás, son las guard clauses. Olvídate de los else en los condicionales (harán tu código más sencillo y legible).

Resumiendo y conectando los puntos: el origen de la #Agilidad

por Jose el 12 diciembre, 2017

Normalmente la transición de waterfall hacia la Agilidad a través del aprendizaje y experiencia de un marco de trabajo como Scrum, es natural y hasta aconsejable, aunque tarde o temprano descubres lo necesario y suficiente para darte cuenta que para ser Ágil no necesitas un rígido marco de trabajo con roles predefinidos. Cada miembro, equipo […]

Principios básicos en el desarrollo de software

por Jose el 7 abril, 2010

A la hora de diseñar y desarrollar software, es importante tener presente una serie de principios de diseño fundamentales y básicos que todo programador debería conocer y aplicar para desarrollar código limpio y de calidad.