Codingly

Petit rappel sur le Disposing Pattern en C#

Posted in Posts by Romain Verdier on avril 1, 2009

Ca fait longtemps que je veux faire ce post, au sujet d’une question trop souvent négligée : le disposing pattern. On peut voir ça comme un petit rappel, ou un post à classer dans la catégorie « back to basics ». En deux mots, il s’agit de gérer correctement la libération des ressources non-managées, dans un programme managé.

EDIT : Ce post est un poisson d’avril, évidemment. Il vaudrait mieux ne pas utiliser l’implémentation du disposing pattern proposée…

(more…)

Tagged with: , ,

Ouais, les variables globales, tout ça…

Posted in Posts by Romain Verdier on juin 6, 2008

Je ne suis pas un nazi.

Je veux dire : je ne suis pas du genre à ergoter si au cours d’une conversation, j’entends quelqu’un faire un abus de langage ou carrément utiliser un mot pour un autre. Vous pouvez m’expliquer que je dois « surcharger cette méthode de la classe mère« , et je comprendrai qu’il s’agit de redéfinir une méthode virtuelle de la classe de base. J’ai d’ailleurs l’habitude de pondre des approximations du genre ; il m’en faudrait un peu plus pour que je me formalise.

Par exemple, vous pourriez me parler de variable globale en faisant référence à un champ d’instance (ou attribut).
(more…)

Tagged with: ,