Pros de: programación orientada a objetos
4 ventajas de la programación orientada a objetos
- Modularidad para facilitar la resolución de problemas.
Algo ha salido mal y no tienes idea de dónde buscar. - Reutilización de código mediante herencia.
- Flexibilidad a través del polimorfismo.
- Solución efectiva de problemas.
Contras de: programación orientada a objetos
Cuáles son los contras de OOP
- Puede ser ineficiente.
La programación orientada a objetos tiende a usar más CPU que las opciones alternativas. - Puede ser demasiado escalable.
Si se deja a OOP fuera de control, puede crear una cantidad masiva de código innecesario e hinchado. - Puede causar duplicación.