Strona głównaArchitektura

Zasada mówi żeby tworzone przez programistę interfejsy były odpowiedzialne za jak najmniejsza funkcjonalność. Użytkownik chcąc zaimplementować taki interfejs nie powinien pisać metod, których nie potrzebuje. Jeśli znajdują się w nim niepotrzebne metody to wtedy nazywamy go interfejsem “fat” lub “polluted”. Najlepiej rozważyć to na klasycznym przykładzie (z oodesign):interface IWorker { void Work(); void Eat(); } class Worker: IWorker { publicvoid Work() { } publicvoid ...

Tagi:
Dziel się z innymi:
Piotr Zieliński  » Blog Archive   » Zasady S.O.L.I.D – Interface Segregation Principle

Architektura 5271 dni, 20 godzin, 34 minuty temu pzielinski 94 pokaż kod licznika zwiń