Haciendo juego tipo Theme Park solo con IA
Desarrollo de un juego tipo Theme Park usando solo IA (Copilot) en VSCode, sin escribir código manualmente.
Desarrollo de un juego tipo Theme Park usando solo IA (Copilot) en VSCode, sin escribir código manualmente.
Ejemplo de un método C# con diseño problemático y cómo refactorizarlo para mejorar claridad y mantenibilidad.
Rafa G. Blanes presenta Mantra, un framework Node.js para estructurar proyectos con desacoplamiento extremo y alta testeabilidad.
Explicación de qué es la deuda técnica en desarrollo de software, sus causas y cómo evitarla para mejorar la carrera profesional.
Reflexión sobre la importancia de la simplicidad en el desarrollo de software y la vida personal, basada en la experiencia del autor.
Reflexión sobre cómo el crecimiento orgánico descontrolado en proyectos de software lleva al caos y la fragilidad del sistema.
Artículo sobre la refactorización en desarrollo de software: concepto, importancia y técnicas para mejorar el diseño y mantenibilidad del código.
Análisis de las causas por las que el software se corrompe con el tiempo y cómo evitarlo mediante diseño y metodología adecuados.
Artículo sobre la importancia de refactorizar código para ganar velocidad y productividad en el desarrollo de software.
Diferencias entre desarrollar un producto software y realizar un proyecto, desde la perspectiva de un desarrollador con experiencia.
Artículo sobre la refactorización de la estructura de un proyecto de software, más allá del código.
Reflexión sobre la importancia de diseñar software simple y legible para facilitar cambios futuros, siguiendo la ley del cambio en el desarrollo.
Presentación de una web personal que acompaña un libro sobre los aspectos humanos y prácticos del desarrollo de software, más allá de la programación técnica.