2008-12-23 4 views

Répondre

2

Lorsque vous travaillez sur de grands projets, vous trouverez très certainement que l'utilisation du modèle de spécification est un point chaud pour les problèmes de performances. C'est à cause de leur simplicité et élégance, les gens les composent de toutes sortes de manières non conçues par l'auteur original, et réutilisent dans différents contextes.

Ces problèmes sont normalement faciles à résoudre, et même si j'utilise le mot «problème» c'est une bonne chose; Vous ne corrigez pas ces choses avant qu'elles ne se révèlent être un problème.

+0

Merci pour la perspicacité. Comment allez-vous maintenir les nouvelles spécifications - différents assemblages? –

2

Il ne réduit pas la complexité autant qu'il la rend plus familière et la navigation. Si vous comprenez déjà le modèle, l'examen du code, même le code très complexe, devient plus gérable car vous pouvez voir le motif. On l'aime dans une petite ville qui utilise des rues lettrées pour les rues nord/sud et numérotées pour l'est/l'ouest. Vous serez probablement capable de trouver des choses même si vous n'y êtes jamais allé auparavant, parce que vous comprenez le modèle.

+0

Familier de quelle manière? –

Questions connexes