Antonio Leiva
Artículos sobre Ingeniería de software actualizados periódicamente
No creo que vaya a acabarse el subsidio de tokens. Y eso dice mucho sobre el futuro de la IA
Antonio Leiva
¿El fin de los IDEs y los CLIs agénticos? Llegan los ADEs
Antonio Leiva
Mi IA escribió código basura. Y fue exactamente lo que buscaba
Antonio Leiva
Cómo he montado un sistema de desarrollo autónomo con agentes de IA
Antonio Leiva
Skills: El motor oculto de los agentes (y por qué no necesitas un 'bot' mágico)
Antonio Leiva
Test Driven Development [TDD] - Qué es y cómo aplicarlo
Antonio Leiva
Las reglas FIRST de los tests
Antonio Leiva
¿Qué son los dobles de test?
Antonio Leiva
Kata del TicTacToe en Kotlin
Antonio Leiva
¿Cuál es la diferencia entre un algoritmo y un patrón de diseño?
Antonio Leiva
Inyección de dependencias con Koin en proyectos Android con Kotlin
Antonio Leiva
Preguntas frecuentes sobre Ingeniería de software
¿Qué diferencia esta categoría de una lista de patrones de diseño?
El foco está en aplicar criterios de ingeniería a problemas reales, no en memorizar patrones. Los artículos conectan principios con decisiones concretas de implementación.
¿Sirve aunque no trabaje en Android?
Sí. Aunque parte del contenido nace del mundo mobile, la mayoría de ideas sobre arquitectura, diseño y calidad son transferibles a backend, web y producto.
¿Se cubren temas de testing y deuda técnica?
Sí. La categoría incluye prácticas para mejorar testabilidad, reducir acoplamiento y evolucionar bases de código sin frenar al equipo.