Sección Introducción Transcripciones
Resumen del curso
Hola a todos, mi nombre es Zoran Horvat, y bienvenidos a mi curso, Técnicas Avanzadas de Programación Defensiva. Soy el consultor principal de Coding Helmet y un entrenador independiente. A lo largo de mi carrera de programación, he estado defendiendo en código con todo mi ingenio y poder, hasta que lo descubrí. En este curso, te mostraré una forma mejor. Les mostraré diseños defensivos en los que no queda nada de qué defenderse. Algunos de los temas principales que cubriremos incluyen la construcción de gráficos de objetos que se validan fuera de la caja, el diseño de la interfaz pública que se defiende fuera de la caja, y la unificación de los flujos de error para que nada imprevisto pueda saltar. Al final de este curso, conocerán el mismo secreto que yo ya conozco. Si tienes que defenderte, ya has perdido. Antes de empezar el curso, deberías estar familiarizado con las técnicas tradicionales de codificación defensiva. Desde aquí, deberías sentirte cómodo buceando en el diseño de modelos de dominio rico con cursos de diseño orientado a objetos, diseño funcional o principios sólidos, por ejemplo. Espero que me acompañe en este viaje para aprender el diseño defensivo con el curso de Técnicas Avanzadas de Programación Defensiva en .