Date: January 25, 2022
Active Recall:
Notes:
Aprender programación orientada a objetos nos permite:
<aside> 📌 SUMMARY: la programación orientada a objetos nos permite: programar más rápido, obtener conocimientos para dejar de ser jr., dejar de copiar y pegar código y crear código de calidad.
</aside>
<aside> ☝ ACTIONS NEEDED: investigar sobre la programación orientada a objetos.
</aside>
Date: January 25, 2022
Active Recall:
Notes:
La programación orientada a objetos resuelve los siguientes problemas:
Código muy largo
Si algo falla, todo el código se rompe
Difícil de mantener
Código espagueti (muchos condicionales anidados)
Lo que busca la programación orientada a objetos es simplificar la programación.
<aside> 📌 SUMMARY: la POO nace para dar solución a los problemas que existían en la programación estructurada, como: código muy largo, si algo falla todo el código se rompe, difícil de mantener y código espagueti (muchos condicionales anidados).
</aside>
<aside> ☝ ACTIONS NEEDED: investigar sobre cómo se usaba el código espagueti.
</aside>
Date: January 25, 2022
Active Recall:
Notes:
La POO proviene de la filosofía “Orientación a objetos”, esta filosofía surge a partir del análisis que realizan los programadores para plasmarlo en código.
Esta filosofía busca analizar un problema en forma de objetos para posteriormente llevarlo a una solución de código, es decir, que orientemos un problema a que sea un objeto y ubicar todos los objetos que podemos tener dentro de un problema para que sea más fácil su resolución con código.
La POO es un paradigma de programación, (teoría que suministra la base y modelo para resolver problemas).
Elementos de la POO:
Pilares de la POO: