High Cohesion w zasadach GRASP

Jak największa spójność.


Problem:

Jak sprawić by obiekty miały jasny cel, były zrozumiałe i łatwe w utrzymaniu?

Rozwiązanie:

Przypisuj odpowiedzialności do obiektu tak, aby spójność była jak największa.
Komentarz:
Każdy obiekt powinien skupiać się tylko na jednej odpowiedzialności. Nie należy tworzyć obiektów odpowiedzialnych za dużą cześć logiki aplikacji. W przypadku dużej klasy należy podzielić odpowiedzialność na kilka mniejszych klas.
<- Wstecz

2.1.2.4 Low Coupling

Dalej ->

2.1.2.6 Polymorphism

Komentarze facebook (polub nasz profil na FB aby je zobaczyć):