Les ordinateurs et les logiciels sont excellents pour automatiser des tâches répétitives. Ils sont beaucoup moins bon avec les traitements aléatoires...

DateOnly
23 décembre 2021

Soirée talks DDD
8 décembre 2021

NullReferenceException : Endgame?
14 avril 2020
Latest posts
Agile
Paralysie de conception
Vous êtes-vous déjà retrouvé "paralysé" lors de la phase de conception de l'un de vos projets ? La paralysie d'analyse se produit quand on…
Clean code
DateOnly
Contexte Dans .NET 6, deux types très attendus (du moins par certains) ont été introduits dans le cadre de la bibliothèque core. DateOnly et…
Clean code
NullReferenceException : Endgame?
Septembre 2019. Microsoft publie la version 8 du langage C#. Parmi son lot de nouveautés, une nouvelle fonctionnalité passe quasi-inaperçue : les nullable reference…
Code smell
Not NotImplementedException
Le seul et unique rôle de cette exception est de permettre à un générateur de code de générer un code compilable et d'indiquer la…
Design Pattern
First Class Collection
Cet article présente le design pattern First Class Collection proposé en 2008 par Jeff Bay, programmeur chez ThoughtWorks.
Design Principle
(Too much ?) DRY
L'interprétation simpliste du principe DRY est à contre-balancer avec la notion d’orthogonalité afin d’éviter les erreurs de design.
Clean code
Callisthénie des objets
La callisthénie des objets est une pratique de programmation qui implique une totale maitrise de son code.
Code smell
Primitive obsession
Ce smell code est couramment rencontré. Son traitement permet de simplifier drastiquement le code d'une application en capturant une grande part de sa complexité.