Sección Introducción Transcripciones
Resumen del curso

Hola a todos. Me llamo Zoran Horvat, y bienvenidos a mi curso, «Haciendo que su código C# esté más orientado a los objetos». Soy el consultor principal de Coding Helmet, y parte de mi trabajo consiste en corregir el código de otras personas. Lo que encuentro divertido de esto es que la mayoría, y me refiero a la mayor parte del código que leo, no está realmente orientado a los objetos. Es más bien procesal, con clases y módulos que sólo son los contenedores formales del código. Bueno, en este curso, vamos a mostrar lo que se necesita para poner fin a esa práctica. Verán cómo evitar las ramificaciones y los bucles, cómo evitar las expresiones booleanas, cómo hacer que la implementación de la lógica de dominio sea dinámica y configurable. Esos son los rasgos de un código orientado a objetos adecuado. Al final de este curso, serás capaz de reconocer tus propios errores del pasado, y de construir un estilo de codificación más correcto. Antes de empezar el curso, deberías estar familiarizado con conceptos como el polimorfismo, la herencia y otros similares. También deberías dominar el lenguaje C# en sí mismo, como por ejemplo, no tener dudas sobre las estructuras de control o los delegados. A partir de aquí, deberías sentirte cómodo buceando en cursos relacionados con el interior del lenguaje C# o la codificación defensiva, por nombrar algunos. Espero que me acompañe en este viaje para aprender _____ la temida programación orientada a objetos con el curso Making Your C# Code More Object-oriented en .