Lección 16 del curso Python Nivel Avanzado.
En la lección anterior vimos en qué consiste y cómo implementar el polimorfismo en Python que junto con todo lo que hemos visto hasta ahora nos da las herramientas esenciales para desarrollar programas sofisticados usando la Programación Orientada a Objetos.
En esta lección aterrizaremos varias de estas herramientas y conceptos aprendidos hasta el momento en un breve listado de lo que considero son las sugerencias a tener en cuenta al momento de desarrollar programas con Programación Orientada a Objetos en Python:
Contenido exclusivo para suscriptores
Si eres suscriptor accede en este enlace ó suscríbete a la Academia Online y accede a todo el contenido (lecciones en video, código fuente, sets de datos y descargas) de todos los cursos, proyectos y tutoriales.
Muy bien estas fueron algunas de las que considero son las principales sugerencias a tener en cuenta al momento de implementar nuestras aplicaciones usando la Programación Orientada a Objetos, aunque probablemente a medida que vayan adquiriendo más experiencia encontrarán otras que también les resultarán útiles.
Así que ya estamos listos para entrar en la última parte del curso, el proyecto final, donde implementaremos un juego de cartas con Programación Orientada a Objetos con lo que podremos reforzar muchas de las herramientas aprendidas hasta el momento.
Todas las lecciones del curso Python Nivel Avanzado
