Ver Mensaje Individual
  #25 (permalink)  
Antiguo 27/08/2008, 08:59
geralt_de_rivia
 
Fecha de Ingreso: agosto-2008
Mensajes: 1
Antigüedad: 15 años, 8 meses
Puntos: 0
"Polimorfismo, un patrón estratégico"

Enrique,

Tendrias que leer el libro Design Patterns de GoF [1] (en inglés obligatorio).

Mas alla de patrones de diseño o no patrones de diseño, la etimologia de patron refiere a algo que se repite y por repeticion uno generaliza con un nombre conceptual.

El polimorfismo es un feature del paradigma de objetos, no es un patron, es algo buscado, deseado y se usa de manera arbitraria.

La unica relacion que veo entre patron, estrategia y polimorfismo es el patron strategy [2], ¿sera que te estas confundiendo con eso?

¿O sera que te parece patron por que se usa mucho? pero bue, en ese es por que el paradigma de objetos te dice "Usa polimorfismo!!"
No me parece que se pueda considerar como patron el uso de features (no en este contexto, por ahi en el de neural nets [3] si, sobre todo [4], pero es irse demasiado por las ramas ya)


[1] http://en.wikipedia.org/wiki/Design_Patterns
http://www.amazon.com/Design-Patterns-Object-Oriented-Addison-Wesley-Professional/dp/0201633612

[2] http://en.wikipedia.org/wiki/Strategy_pattern

[3] http://en.wikipedia.org/wiki/Neural_network
http://www.amazon.com/Neural-Networks-Pattern-Recognition-Christopher/dp/0198538642

[4] http://en.wikipedia.org/wiki/Self-organizing_map


Gerardo Romay