est Couplage séquentiel vraiment une mauvaise chose en code? p>
Bien que ce soit un anti-motif, le seul risque que je vois consiste à appeler des méthodes dans le mauvais ordre, mais la documentation d'une bibliothèque d'API / classe avec cet anti-motif devrait s'en occuper. Quels autres problèmes y a-t-il du code qui est séquentiel? En outre, ce modèle pourrait facilement être corrigé en utilisant une façade qu'il semble. P>
merci p>
3 Réponses :
C'est un anticipateur à juste ignorer em> un appel de méthode parce que quelque chose qui n'aurait pas dû être fait avant l'avoir. P>
Ceci devrait être contrôlé en utilisant
Même dans l'article Wiki, vous avez mentionné il y a une opinion que P>
Ceci peut être un anti-motif,
en fonction du contexte fort>. p> blockQuote> Dans de nombreux cas, il n'y a pas d'autre moyen. Finalement, nous utilisons des algorithmes
forts> pour résoudre des tâches. Et ils sont par définition p> Des méthodes efficaces pour résoudre un problème à l'aide d'une séquence finie
forte> d'instructions p> blockQuote> Parfois, il est possible de cacher cette séquence. Mais pas toujours. P>
C'est un modèle anti-modèle mineur, comme si la documentation est mauvaise (ou que l'API est confuse), vous pouvez obtenir des choses dans un mauvais état. C'est comme une recette où il ne vous dit que de mettre les jaunes de côté après avoir déjà battu les œufs ensemble. P>
Je ne pense pas que la page Wiki va jusqu'à dire qu'ils sont mauvais.