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
C#
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.
ApprovalTests & xUnit Theories
Évitez les collisions : Comment résoudre les conflits de fichiers d'approbation avec les Theory de xUnit.