Le singleton, l'anti-pattern par excellence
🔗 publié par Olivier Poncet le 10/02/2025 à 12:30
Dans cette vidéo, je vous propose de revenir sur l’un des pires anti-patterns de l’ingénierie logicielle, le désormais célèbre singleton. Ce design pattern formalisé dans le livre désormais célèbre du Gang of Four en 1994 a bien quelques avantages, mais surtout de nombreux inconvénients sur lesquels nous allons revenir.
Sommaire du live du 10 février 2025
- 00:01 - Bienvenue
- 01:41 - Le singleton
- 02:39 - Les Design Patterns
- 03:40 - Pourquoi le singleton ?
- 04:50 - Les inconvénients
- 10:12 - Implémentation d’un singleton
- 24:49 - Comment ne pas faire de singleton
- 32:36 - Synthèse sur le singleton
- 34:52 - Un design pattern avec des avis partagés
- 37:06 - Pour aller plus loin
- 38:45 - Le mot de la fin
Le live
Les liens
- https://en.wikipedia.org/wiki/Design_Patterns
- https://fr.wikipedia.org/wiki/Singleton_(patron_de_conception)
- https://fr.wikipedia.org/wiki/Antipattern
- https://www.baeldung.com/java-patterns-singleton-cons
- https://methodpoet.com/disadvantages-of-singleton-pattern/
- https://www.modernescpp.com/index.php/singleton-pros-and-cons/