Bonjour,
J'ai récemment parcouru le forum C++ et j'ai vu beaucoup de membres "experts" s'insurger contre l'utilisation des singletons en C++, mais je n'ai pas trouvé pourquoi.
J'aimerais donc savoir pourquoi les singletons (que j'utilise de temps à autre) doivent être évités ?
Dans quels cas sont-ils à utiliser et dans quels cas ne le sont-ils pas, et comment les remplacer ?
J'espère que ma question est posée au bon endroit, et pas trop vague. J'ai fait quelques recherches bien sur mais je n'ai rien trouvé là dessus (peut être que je ne savais pas quoi chercher). Je peux fournir quelques exemples de situations où j'ai utilisé les singletons, mais j'aimerais pour commencer avoir un avis global sur la question.
Merci d'avance
Partager