Au-delà des invariants et de l'égalité par valeur : jusqu'où pousser les Value Objects pour qu'ils protègent réellement le modèle ?
Tag
.Net
JsonEnumValue
Une solution concrète pour sécuriser la sérialisation des enums dans vos contrats d'API en .NET, éliminant les modifications accidentelles tout en facilitant le refactoring.
Agrégation de séquence vide en LINQ
LINQ permet d'effectuer simplement, de façon compacte et intuitive des opérations sur des séquences. Certaines opérations peuvent cependant être déroutantes.