DEV Community

Discussion on: Optimisez vos applications JS avec l'Object Pool Design Pattern !

Collapse
qphilippot profile image
Quentin Philippot Author

Je suis entièrement d'accord. 🙂

D'ailleurs lorsqu'on utilise le l'Object Pool design pattern, on prend le risque de créer des fuites mémoires si on ne pense pas a recycler ses instances (les remettre dans la pool). C'est un mode de pensée qui n'est pas très naturel en js, et donc facile à oublier.

Personnellement, j'ajoute toujours un compteur d'instances quand je suis en mode dev. Si la capacité de la pool augmente et que le nombre d'instances en cours d'utilisation ne descend pas, c'est que j'ai oublié un pool.recycle quelque part 😅

Collapse
daviddalbusco profile image
David Dal Busco

Ah cool astuce ça pour le développement, bien vu!

Encore merci pour l'article.