Anémique

Interface utilisateur anémique

Interface utilisateur anémique
  1. Qu'est-ce qu'un modèle anémique?
  2. Qu'est-ce qu'un objet anémique?
  3. Pourquoi le modèle de domaine anémique est un modèle anti-motif?
  4. Qu'est-ce qu'un modèle de domaine riche?

Qu'est-ce qu'un modèle anémique?

Un modèle de domaine anémique est un modèle sans logique. Les classes de domaine ressemblent davantage à un tas de setteurs publics et de getters sans logique de domaine où le client de la classe contrôle comment instancier et modifier la classe. Dans ces modèles, le client doit interpréter l'objectif de classe et utiliser.

Qu'est-ce qu'un objet anémique?

Dans la programmation orientée objet, et surtout dans la conception axée sur le domaine, les objets sont considérés comme anémiques s'ils ont un état mais manquent de comportement. Certains types d'objets, tels que les objets de transfert de données (DTOS), devraient simplement être une collection de données.

Pourquoi le modèle de domaine anémique est un modèle anti-motif?

Le modèle de domaine anémique est décrit comme un anti-motif de programmation où les objets de domaine contiennent peu ou pas de logique métier comme les validations, les calculs, les règles, etc.

Qu'est-ce qu'un modèle de domaine riche?

Modèle de domaine riche = une collection d'objets qui exposent le comportement. Si vous souhaitez créer une application CRUD simple, peut-être qu'un modèle anémique avec un cadre MVC classique suffit. Mais si vous souhaitez implémenter une sorte de logique, le modèle anémique signifie que vous ne ferez pas de programmation orientée objet.

Comment sensibiliser les utilisateurs au réglage du fuseau horaire
Comment faire penser à votre ordinateur dans un fuseau horaire différent?Quelle est la façon la plus simple de comprendre les fuseaux horaires?Commen...
Où ajouter l'écran principal du bouton de messagerie / aide de l'application mobile?
Quelle est la page principale de l'application mobile appelée?Comment voir toutes les applications sur Android? Quelle est la page principale de l'a...
Quelles sont les alternatives aux accordéons?
Qu'est-ce qu'une alternative aux onglets?Les accordéons sont-ils bons ux?Pourquoi utilisons-nous l'accordéon?Qu'est-ce qu'un onglet d'accordéon? Qu'...