Des objets autovalidants avec le "Self-Validating Object" pattern
Explication du pattern Self-Validating Object pour garantir la cohérence des données via la validation directe dans les objets, avec un exemple en PHP.
Explication du pattern Self-Validating Object pour garantir la cohérence des données via la validation directe dans les objets, avec un exemple en PHP.
Introduction au Domain-Driven Design (DDD), une approche de conception logicielle centrée sur le métier pour créer un code stable et maintenable.
Introduction aux design patterns (patrons de conception) en développement logiciel : leur utilité, leur importance pour la communication et la résolution de problèmes récurrents.
Définition simple d'un Value Object (objet-valeur) en programmation, inspirée d'une conférence sur le DDD en PHP.
Comment identifier et corriger les violations du principe de responsabilité unique (SOLID) dans le code, avec des conseils pratiques.
Introduction au Domain-Driven Design (DDD), une méthodologie de conception logicielle centrée sur le domaine métier et le langage commun.
Introduction to the Model-View-ViewModel (MVVM) design pattern for WPF, explaining its benefits and pointing to a detailed resource.