ISSN-E: 2697-3650
Minerva Journal
59
Vol.5, Issue N°13, (pp. 59-68)
Vera J. et al. El papel de la programación orientada a objetos en el desarrollo de software sostenible y escalable
https://doi.org/10.47460/minerva.v5i13.152
El papel de la programación orientada a
objetos en el desarrollo de software
sostenible y escalable
Recibido (13/11/2023), Aceptado (11/01/2024)
José Belisario Vera Vera
https://orcid.org/0000-0002-9101-3426
belisariovera@espam.edu.ec
Escuela Superior Politécnica Agropecuaria
de Manabí, Manuel Félix López.
Carrera de Electrónica y Automatización
Campus Politécnico
Sitio El Limón, Calceta, Manabí Ecuador
José Rafael Vera Vera
https://orcid.org/0000-0003-1721-8770
jose_verav@espam.edu.ec
jrafaw.4@gmail.com
Escuela Superior Politécnica Agropecuaria
de Manabí, Manuel Félix López.
Carrera de Licenciatura en Turismo.
Campus Politécnico
Sitio El Limón, Calceta, Manabí Ecuador
Resumen: Este estudio se centra en evaluar de manera empírica cómo diversas prácticas y principios de la
programación orientada a objetos (POO) impactan en la sostenibilidad y escalabilidad de proyectos de
software. Se lleva a cabo un análisis detallado de proyectos del mundo real, considerando aspectos como el
uso de la encapsulación, la reutilización de código, la modularidad, y la aplicación de herencia y
polimorfismo. El objetivo fue identificar patrones y mejores prácticas que contribuyan al desarrollo de
software eficiente y adaptable a lo largo del tiempo. Los principales resultados destacan que la adopción de
prácticas de POO, como encapsulación, reutilización de código, modularidad, herencia y polimorfismo,
puede ser esencial para el desarrollo de software eficiente y adaptable a lo largo del tiempo, abordando de
manera efectiva los desafíos de escalabilidad y sostenibilidad en proyectos del mundo real.
Palabras clave: software, sostenibilidad, escalabilidad, modularidad.
Abstract.- This study empirically evaluates how various practices and principles of object-oriented
programming (OOP) impact the sustainability and scalability of software projects. A detailed analysis of real-
world projects is carried out, considering aspects such as encapsulation, code reuse, modularity, and the
application of inheritance and polymorphism. The goal was to identify patterns and best practices contributing
to efficient and adaptable software development. The main results highlight that the adoption of OOP
practices, such as encapsulation, code reuse, modularity, inheritance, and polymorphism, can be essential for
efficient and adaptable software development over time, effectively addressing scalability and sustainability
challenges in real-world projects.
Keywords: software, maintainability, scalability, modularity.
The Role of object-oriented Programming in sustainable and Scalable Software
Development