Интерфейс и одна реализация 👨‍💻 ООП и TDD

Привет! Сегодня обсуждаем тему, которая многим не дает покоя. Нормально ли делать интерфейсы с одной реализацией? Не счесть сколько копий сломано за обсуждением этой темы! Буду рад вашей обратной связи под роликом (лайк/коммент). Делитесь им с друзьями, ютубу это нравится и он продвигает ролики. Ссылки: ["TDD Is An Essential" | Martin Fowler On Test Driven Development And Self Testing Code - YouTube](   • "TDD Is An Essential" | Martin Fowler On T...  ) [«Пять строк кода (+ epub)», Кристиан Клаусен – скачать pdf на ЛитРес](
[Growing Object-Oriented Software, Guided by Tests: Freeman, Steve, Pryce, Nat: 9780321503626: Amazon.com: Books](
[testcontainers/testcontainers-java: Testcontainers is a Java library that supports JUnit tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.](
[GenericContainer](
[Container](
Подписывайтесь на канал и на ссылке ниже, там обсуждают правду: Telegram Channel:
Telegram Chat:
VK: https://vk.com/kydavoiti
GitHub:
Главы 00:00 Отрывки 00:04 Начало 00:16 О чем будет ролик? 00:29 Почему это может вызывать вопросы? 00:47 Пример из книги 02:45 Пример 04:00 Мысленные эксперименты 05:09 Что такое — интерфейс? 08:21 Итог по понятию интерфейса 08:36 Плюсы интерфейсов 08:46 Мы читатели, а не писатели 11:38 Полное больше суммы частей 14:01 Итоги

Смотрите также