Sección Introducción Transcripciones
Resumen del curso
Hola a todos, y bienvenidos a mi curso, Principios de Diseño de Software Sólido en Java. Mi nombre es Dan Geabunea, alias el Codificador Rumano. Soy un desarrollador de software apasionado, entusiasta del código limpio y bloguero. Puedes encontrarme en línea en romaniancoder.com. Este curso trata sobre la mejora de la calidad, el diseño y la mantenibilidad de sus aplicaciones Java aplicando los cinco principios sólidos del diseño orientado a objetos, principios que cada desarrollador profesional de Java debe entender. Durante este curso, verá por qué la deuda técnica es el desafío número uno que muchos proyectos de software enfrentan. Aprenderás sobre los cinco principios SÓLIDOS. Luego verás cómo identificar correctamente las violaciones de estos principios y cómo refactorizar el código y corregir estas violaciones. Al final de este curso, serás capaz de entender los principios SÓLIDOS del diseño orientado a objetos y aplicarlos para crear sistemas más robustos que sean fáciles de cambiar y mantener a lo largo del tiempo. Antes de comenzar este curso, deberías estar familiarizado con el lenguaje de programación Java a un nivel intermedio. A partir de aquí deberías sentirte cómodo buceando en más cursos de calidad de código sobre patrones de diseño y desarrollo dirigido por pruebas. Espero que me acompañes en este viaje para crear código claro con el curso Principios de Diseño de Software Sólido en Java aquí, en .