Épisode
Modèles de conception : fabriques
C’est le sixième d’une série de huit parties où Robert est joint par Phil Japikse pour discuter des modèles de conception. Un modèle de conception est une bonne pratique que vous pouvez utiliser dans votre code pour résoudre un problème courant. Dans cet épisode, Phil illustre les modèles Simple Factory, Factory Method et Abstract Factory. Le modèle Simple Factory encapsule la création d’objets à un seul endroit. Le modèle de méthode d’usine utilise des méthodes de fabrique pour résoudre le problème de création d’objets sans avoir à spécifier la classe exacte de l’objet qui sera créé. Le modèle Abstract Factory permet d’encapsuler un groupe de fabriques individuelles qui ont un thème commun sans spécifier leurs classes concrètes.
Épisodes de cette série :
- Modèles Command/Memento
- Modèle de stratégie
- Modèle de méthode de modèle
- Modèles Observer/Publier-S’abonner
- Modèle Singleton
- Modèles d’usine (cet épisode)
- Modèles adaptateur/façade
- Decorator pattern
Ressources
C’est le sixième d’une série de huit parties où Robert est joint par Phil Japikse pour discuter des modèles de conception. Un modèle de conception est une bonne pratique que vous pouvez utiliser dans votre code pour résoudre un problème courant. Dans cet épisode, Phil illustre les modèles Simple Factory, Factory Method et Abstract Factory. Le modèle Simple Factory encapsule la création d’objets à un seul endroit. Le modèle de méthode d’usine utilise des méthodes de fabrique pour résoudre le problème de création d’objets sans avoir à spécifier la classe exacte de l’objet qui sera créé. Le modèle Abstract Factory permet d’encapsuler un groupe de fabriques individuelles qui ont un thème commun sans spécifier leurs classes concrètes.
Épisodes de cette série :
- Modèles Command/Memento
- Modèle de stratégie
- Modèle de méthode de modèle
- Modèles Observer/Publier-S’abonner
- Modèle Singleton
- Modèles d’usine (cet épisode)
- Modèles adaptateur/façade
- Decorator pattern
Ressources
Vous voulez donner votre avis ? Soumettez un problème ici.