
jesteś tutaj 135
Komponenty logiczne
Dbanie o spójność
Analizując przypisane komponentowi role i obowiązki czy też zestaw
jego operacji, należy sprawdzać, czy wszystkie te funkcjonalności są ze
sobą ściśle powiązane. Tę cechę komponentów nazywamy
spójnością
:
określa ona stopień i sposób, w jaki operacje komponentu są ze sobą
powiązane. Spójność jest przydatnym narzędziem pozwalającym
sprawdzać, czy komponent ma odpowiednie obowiązki.
Analizując role i obowiązki komponentu, często można znaleźć wartość
odstającą (dziwny element funkcjonalności) lub komponent, który robi
zbyt wiele. W takich przypadkach zwykle dobrym pomysłem będzie
przeniesienie ...