1
respuesta

[Duda] Programación orientada a objetos o Programación Procedural ¿Hay realmente ventajas entre una y otra?

Hola,

En principio estoy aprendiendo mucho con el curso de Java en lo que ser refiere a OOP, es difícil al principio, pero luego le va uno tomando el ritmo y se vuelve más fácil de comprender y poner en práctica. Ahora, he encontrado artículos que dicen que OOP tiene ventajas sobre PP y por ello es mejor y viceversa. ¿Realmente tiene ventajas una sobre otra? ¿Es realmente mejor trabajar con OPP o con PP? o ¿es un tema de gustos y que te acomoda más como programador?

Ha sido algo confuso lograr una respuesta concreta sobre esto. En muchos casos he visto que algunos se inclinan por OOP para proyectos extensos y PP para proyectos pequeños, pero no se si esto sea así. Hay personas que definitivamente dicen que prefieren PP y otros OPP. Pero técnicamente ¿es mejor un paradigma que otro?

Me gustaría me dieran su opinión sobre ello, quisiera tener mas claro el tema.

Saludos,

1 respuesta

Hola Aldo, cómo estás?

Gracias por compartir tu duda en el foro.

Ambos paradigmas son buenos e útiles, dependiendo del proyecto, del lenguaje y muchas otras características, por ejemplo si estamos trabajando con Java, vamos a utilizar OPP, la programación orientada a objetos nos permite ser modular y reutilizar nuestro código. El paradigma funcional por ejemplo podemos usarlo o verlo más en aplicaciones matemáticas o de cálculos.

Espero haberte podido ayudar, saludos.

Si tienes alguna duda sobre el contenido de los cursos, estaremos aquí para ayudarte.

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios