Dev avancé – Design Pattern : Le Singleton en Python

Dans cette article nous allons détailler l’utilisation du singleton en python.

En génie logiciel, le singleton est un patron de conception (design pattern) dont l’objectif est de restreindre l’instanciation d’une classe à un seul objet (ou bien à quelques objets seulement). Il est utilisé lorsqu’on a besoin exactement d’un objet pour coordonner des opérations dans un système. Le modèle est utile pour son efficacité, lorsque le système est plus rapide ou occupe moins de mémoire avec peu d’objets.

Pour en savoir plus sur les Design Patterns, consultez cet article.

Continuer la lecture de « Dev avancé – Design Pattern : Le Singleton en Python »