Herencia simple vs herencia Multiple

29/10/2008 - 16:28 por Oswaldo | Informe spam
Teóricamente .Net no permite la herencia argumentando, esto simplifica las
cosas y evita complexidad innecesaria. Me gustaría saber la opinión de
aquellas personas que han profundizado en le tema; es esto una ventaja o una
desventaja y si depende del escenario en que casos sería necesaria?
Saludos y gracias de antemano!

Preguntas similare

Leer las respuestas

#21 Alfredo Novoa
31/10/2008 - 12:57 | Informe spam
Hola Carlos,

El Fri, 31 Oct 2008 04:26:17 -0700 (PDT), Carlos M. Calvelo escribió:

Pues a mi me pareció muy bueno en aquel entonces (ya hace años).
Como también el libro de Booch, "Object oriented analysis & design
with applications".



Bueno, entonces tú lo leerias antes que yo. Yo me leí ya la segunda
edición.

En Eiffel fue donde por primera vez ví una
implementación de conceptos que hasta entonces solo había visto
en textos académicos (por ejemplo lo de las aserciones, invariantes,
etc. que menciona Octavio).



Ya, pero a mi me parece que se complica demasiado la vida. Con C# es mucho
más sencillo y también puedes hacer lo mismo sin mayor problema.

La impresíon que
quería dar que analizando, analizando, uno tenía que llegar de
por fuerza a Eiffel tampoco me gustaba.



A eso me refería con lo del marketing, y además se notaba un montón que el
análisis era muy tendencioso y con abundantes falacias. Por ejemplo abusaba
de la falacia del hombre de paja comparando su método con barbaridades que
no se le ocurrirían a nadie con dos dedos de frente y concluyendo así que
lo que el decía era lo que había que hacer, cuando había formas mucho
mejores de hacerlo desde hacía muchos años.

Como decía nuestro viejo conocido TopMind:

Meyer tends to build up false or crippled representations of OO's
competitors, which distorts OO's alleged comparative advantages.

Y el capítulo sobre bases de datos (el 31) de la segunda edición es
directamente para llorar. Ahí demuestra que nunca ha leido un libro de
texto sobre bases de datos.

El tiempo cura todo :-) y ahora para mi está claro que me encontraba
en medio de 'la ola de moda OOP'; y muy enganchado.



Ya, a mi me pilló ya desenganchándome :-)

Pero sigo creyendo que Eiffel es mejor que lo que estamos usando.
No mejor que lenguajes a la lisp, ni de lejos! naturalmente.



Yo también creo que algo mejor es, aunque me resulta muy feo. Pero creo que
las mejoras no compensan el usar un lenguaje tan minoritario. Para usar un
lenguaje minoritario este tendría que ser muchísimo mejor y no solo un poco
mejor.



Saludos
Respuesta Responder a este mensaje
#22 Carlos M. Calvelo
31/10/2008 - 13:33 | Informe spam
Hola Alfredo,

On 31 okt, 12:57, Alfredo Novoa wrote:
Hola Carlos,

El Fri, 31 Oct 2008 04:26:17 -0700 (PDT), Carlos M. Calvelo escribió:

> Pues a mi me pareció muy bueno en aquel entonces (ya hace años).
> Como también el libro de Booch, "Object oriented analysis & design
> with applications".

Bueno, entonces tú lo leerias antes que yo. Yo me leí ya la segunda
edición.



No. Tanto Booch como Meyer eran las segundas ediciones.



Como decía nuestro viejo conocido TopMind:

Meyer tends to build up false or crippled representations of OO's
competitors, which distorts OO's alleged comparative advantages.




:-)

Y el capítulo sobre bases de datos (el 31) de la segunda edición es
directamente para llorar. Ahí demuestra que nunca ha leido un libro de
texto sobre bases de datos.



Si. Ya me había dado cuenta, pero mucho mas tarde.

Saludos,
Carlos
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida