Information sur l'article
Categorie: design-patterns, csharp, oop
Mise à jour: 2025-08-09
Temps de lecture: 5 min

Flyweight Pattern en C# : réduire la mémoire en partageant l'état intrinsèque
Mise à jour: 2025-08-09
Flyweight Pattern
Sépare l'état intrinsèque (partagé) de l'état extrinsèque (contexte) pour économiser mémoire.
Diagramme
Exemple C# minimal
Cas d'utilisation concrets
- Rendu de textes (glyphes), tuiles de carte, particules.
- Mise en cache d'objets immuables partagés.
Conclusion
Merci d’avoir lu cet article. Si vous avez des questions, envie d’améliorer l’exemple ou de suggérer un sujet, contactez-moi: je serai ravi d’échanger.