Patrones de diseño

Chema Cortés py en ch3m4.org
Mar Ago 3 12:41:17 CEST 2004


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Monday 02 August 2004 12:09, Miguel Angel Garcia wrote:

> No se puede hablar de
> "patrones en java" o "patrones en python" salvo para expresar la idea
> "Ejemplo de implementación en java/python de patrones".

Ya se ha dicho que los patrones son un vocabulario que ayuda a expresar una 
solución de programación. A pesar de que los patrones son una idea 
conceptual, es inevitable que cuando hablas de ellos los asocies con algún 
lenguaje donde quedan descritos más precisamente:

Syncronized en java
métodos singleton en ruby (¡ojo!, métodos, no clases)
multimétodos de nice
métodos eiffel
properties de C#
descriptores de python
evaluación perezosa de haskel (generadores)

Me refiero a que estos patrones son parte del lenguaje, no a que sea más o 
menos fácil desarrollar un patrón en un lenguaje u otro. Por supuesto, cuando 
se va a hacer un prontuario de patrones, hay que abstraerse del lenguaje de 
programación, pero a veces cuesta mucho expresar un concepto sin apoyarse en 
ejemplos.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)

iD8DBQFBD2vQHLTQrABk8H0RAlpKAJ9wihp8hhrmnCD1tm++BHmpZXeprQCgu8lP
JnGy2Ns5WsPW1VdmrXmwFQw=
=IC7S
-----END PGP SIGNATURE-----
------------ próxima parte ------------
_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es


Más información sobre la lista de distribución Python-es