Coding Rules: Programmation et conventions de nommage

computer-cartoon-happy-guy2En programmation, s’il y a bien une chose importante, c’est de donner des noms compréhensibles à ses classes, méthodes, variables… Il m’est arrivé au début de ma carrière de créer une interface et une classe abstraite, selon les besoins d’implémentation, pour implémenter ce que j’appelais des « Managers » d’objets…

Lire la suite

Overriding, virtual and new keyword

Partons du principe que vous n’êtes pas sans savoir les effets du mot-clé new sur le polymorphisme et le fait que vous « castiez » un objet dans un type ou dans un autre. Aujourd’hui, je vais vous montrer un exemple de mauvaise implémentation mais qu’il peut être intéressant de connaître (si on est masochiste) car ses effets sont déroutants.

aspnet

Lire la suite