Historias
Slashboxes
Comentarios
 

Login Barrapunto

Login

[ Crear nueva cuenta ]

mig21 (7781)

mig21
  reversethis-{moc.liamg} {ta} {pb12gim}
https://twitter.com/yapw

Hola, soy Miguel. Algo que pueda ser relevante aquí... Uhmm... Me gusta escribir en mi bitácora de BP [barrapunto.com] y en su clon en blogspot: Yet Another Programming Weblog [blogspot.com]
Me gustaría que Barrapunto fuese un sitio con más discusiones técnicas y trato de hacer lo que está en mi mano. De todos modos, también me gusta leer flames ;)

No creo que te interese, pero en Lecturas aleatorias [blogspot.com] dejo registro de los libros que voy leyendo...

Esta es toda mi información de usuario :)

Down Kill Up Publicidad

Bitácora de mig21 (7781)

Lunes, 07 de Febrero 2005

Diseñando jerarquías

03:24h.
Tecnología
Leyendo un reto de Herb Sutter sobre C++ ("Construction Unions: A C++ Challenge") me he encontrado con un pdf de Stephen Dewhurst titulado C++ Hierarchy Idioms en el cual se explica el modo de crear una jerarquía de objetos con alguna lógica. Habla de los principales errores que se suelen cometer diseñando una jerarquía de clases: jeraquía demasiado profunda (muchas generaciones) o demasiado ancha (muchos hermanos), no aprovechar las funcionalidades del polimorfismo, hacer una jerarquía demasiado general... Es C++-céntrico, pero creo que los conceptos son reaprovechables a otros lenguajes.
Este hilo ha sido archivado. No pueden publicarse nuevos comentarios.
Mostrar opciones Umbral:
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.