Почему интерфейсы лучше размещать в месте использования - GoLang best practices

Опубликовано: 15 Февраль 2023
на канале: Николай Тузов — Golang
26k
1k

Почему важно описывать интерфейсы не рядом с реализацией, а в месте использования.
----
️ Если у вас есть желание поддержать развитие канала:

Секретный телеграм-канал:
- В рублях:
- В евро:




Другие проекты:
- Мой канал в Telegram:
- Чат в Telegram:
- GoLang Digest: - мои регулярные подборки интересных материалов по Go.
----

Тайм-коды

00:00 Вступление
00:32 Минималистичность интерфейсов
00:43 Независимость от реализации
00:57 Пример веб-сервиса
01:30 Чем этот сервис плох?
02:42 Как исправить? Интерфейсы по месту использования!
04:52 Уменьшилась связность системы
05:39 Улучшили понятность кода
07:02 Увеличили гибкость системы
08:03 Тестирование и моки
09:06 Минусы подхода
11:58 Утинная типизация - что это?
13:52 Заключение


Смотрите видео Почему интерфейсы лучше размещать в месте использования - GoLang best practices онлайн без регистрации, длительностью 14 минут 49 секунд в хорошем hd качестве. Это видео добавил пользователь Николай Тузов — Golang 15 Февраль 2023, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 26 тысяч раз и оно понравилось 1 тысяч людям.