[pyar] patrón Singleton
Juan BC
jbc.develop en gmail.com
Mar Ene 11 23:01:37 ART 2011
Monostate se llama eso segun la wikipedia
Roberto Alsina <ralsina en netmanagers.com.ar> escribió:
>On 1/11/2011 10:10 PM, Alberto Leonhell Silveira Gazzano wrote:
>> Estimados, estoy tratando de implementar este patrón para poder usarlo
>> en la conexión a una base de datos (entre otras cosas). Como soy nuevo
>> en python me gustaría que me dieran algún consejo para encarar esto.
>> En principio hice los siguientes módulos muy básicos de prueba
>> (googleando un poco claro...):
>Porqué no el patrón borg? Sacado de
>http://nomuerde.netmanagers.com.ar/indice.html
>
>Una alternativa es no usar un singleton, sino lo que Alex Martelli llamó
>unBorg
><http://code.activestate.com/recipes/66531-singleton-we-dont-need-no-stinkin-singleton-the-bo/>:
>
>class Borg:
> __shared_state = {}
> def __init__(self):
> self.__dict__ = self.__shared_state
>
>¿Cómo funciona?
>
>>>> a=Borg()
>>>> b=Borg()
>>>> a.x=1
>>>> print b.x
>1
>
>
>
>_______________________________________________
>pyar mailing list pyar en python.org.ar
>http://listas.python.org.ar/listinfo/pyar
>
>PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
More information about the pyar
mailing list