Проектировать на будущее или сделать его тесно связанным с реализацией

Проектировать на будущее или сделать его тесно связанным с реализацией
Проектировать на будущее или сделать его тесно связанным с реализацией - sidekix @ Unsplash

Инъекция зависимостей помогает повторному использованию кода, а модульные тесты часто являются одним из видов повторного использования кода, который вам необходим. Но если вы можете протестировать реальную вещь без необходимости вводить макет, то DI вам тоже не нужен.

Вы всегда можете зайти "постфактум" и извлечь интерфейс, когда он вам понадобится.

Прикрепляю к посту несколько видео по теме:

Прикрепленное видео 1 - Какой может быть цена неудачной планировки магазина.Как сделать успешный проект? Кира и Рубен Канаян

Прикрепленное видео 2 - Ребёнок: развитие, обучение и аутизм - Татьяна Строганова

Прикрепленное видео 3 - Управляем Ардуиной с компьютера через Serial. Gui на Processing


LetsCodeIt, 19 января 2023 г., 05:00