Патерни проєктування · Senior · Запитання 58 з 75

Два пакети: checkout має надсилати листи, а notifications реалізує надсилання. Хто за DIP володіє інтерфейсом?

Пояснення

Тоді високорівнева політика не залежить від низькорівневих деталей, а реалізації можна підміняти чи замінювати фейками в тестах.

Де почитати

Помилка в запитанні

Патерни проєктування · Senior · запитання 58

Перевірте себе

Пройдіть тест Патерни проєктування · Senior: запитання й варіанти перемішуються, а наприкінці - розбір помилок.

Пройти цей тест