¿Enfoque estructurado u orientado a objetos?

Tema en 'Rincón Informático' iniciado por Little User, 29 Mar 2015.

  1. Little User

    Little User Usuario Casual nvl. 2
    37/41

    Registrado:
    29 Ene 2015
    Mensajes:
    5.263
    Me Gusta recibidos:
    17
    ¿Cual es mejor cabros?
    Tengo un profe que es viejito y siempre le anda tirando mierda a la orientación a objetos.
    Siempre respeto la opinión de la gente mayor porque tienen mucha más experiencia y sabiduría que uno, pero por lo que he investigado este profe parece no estar en lo correcto.
     
  2. JefeRex

    JefeRex Usuario Casual nvl. 2
    27/41

    Registrado:
    3 Ago 2012
    Mensajes:
    539
    Me Gusta recibidos:
    37
    Los viejos siempre se quejan, se quejan también de sytemd... es un muy vieja escuela, es su onda, orientada a objetos es la cumbia
     
  3. cernunnos

    cernunnos Usuario Casual nvl. 2
    87/163

    Registrado:
    19 Feb 2009
    Mensajes:
    5.809
    Me Gusta recibidos:
    7
    la programación orientada a objetos es muchos mas eficiente en muchos aspectos sobre todo en la mantención... te ahorras mucho tiempo en vez de estar cambiando codigo redundante en que generalmente hace lo mismo en miles de lineas de codigo.. aparte que tienes que buscarlo.. es un cacho...
     
  4. Zaning

    Zaning Usuario Casual nvl. 2
    37/41

    Registrado:
    3 Nov 2012
    Mensajes:
    1.942
    Me Gusta recibidos:
    2
    Con OOP la mantención se vuelve mucho más fácil. Aunque, por eso mismo es es fácil caer en malas prácticas. Con un poco de rigurosidad, se consigue al entendible para personas que recien se incorporan por ejemplo. Además, parece que para los IDEs más sencillo hacer magia en el codigo con OOP, y la verdad es que el IDE es fundamental para un software grande. Para mí, de hecho ese es el mayor plus, la integración de los lenguajes OOP con el IDE.
     
  5. cavoso

    cavoso Usuario Casual nvl. 2
    37/41

    Registrado:
    31 May 2008
    Mensajes:
    2.792
    Me Gusta recibidos:
    14
    la programacion estructurada es poco practica, te obliga a escribir muchas lineas pudiendo hacerlo en menos, aunque en temas de revision las cosas se hacen mas faciles porque solo buscas donde comienza el error, sin embargo la programacion orientada a objeto es mucho mas dinamica, permite muchas mas opciones, ahorrarte lineas de codigos repetitivas etc.
     
  6. Zaning

    Zaning Usuario Casual nvl. 2
    37/41

    Registrado:
    3 Nov 2012
    Mensajes:
    1.942
    Me Gusta recibidos:
    2
    Pero las funciones? Una cosa es que por defecto te de esos beneficios y otra es que no se pueda conseguir. Por ejemplo en C se puede conseguir encapsulación con variables globales static, que no pueden verse desde fuera de ese .c, luego le das seter y geter, u puff nación encapsulación.
     
  7. cavoso

    cavoso Usuario Casual nvl. 2
    37/41

    Registrado:
    31 May 2008
    Mensajes:
    2.792
    Me Gusta recibidos:
    14
    en ese punto se empiesa a volver programacion orientada a objeto