Zasada segregacji interfejsów

Zasada segregacji interfejsów

Zasada segregacji interfejsów głosi, że interfejsy powinny być małe i konkretne, tak by klasy nie implementowały metod, których nie potrzebują. Zasada ta ma w szczególności za zadanie wyeliminowanie nieporęcznych, niepotrzebnie rozbudowanych interfejsów. Każdy interfejs zgodnie z tą zasadą powinien zostać podzielony na mniejsze grupy metod. Przedstawiony poniżej program dla automatu z kawą łamie zasadę ISP,…
Przeczytaj więcej