Wzorce projektowe · Senior · Pytanie 58 z 75

Dwa pakiety: checkout musi wysyłać e-maile, a notifications implementuje wysyłkę. Kto według DIP jest właścicielem interfejsu?

Wyjaśnienie

Wtedy polityka wysokiego poziomu nie zależy od szczegółów niskiego poziomu, a implementacje można wymieniać lub podrabiać w testach.

Do poczytania

Błąd w pytaniu

Wzorce projektowe · Senior · pytanie 58

Sprawdź się

Rozwiąż test Wzorce projektowe · Senior: pytania i odpowiedzi są tasowane, a na końcu czeka przegląd błędów.

Rozwiąż ten test