Почему интерфейсы лучше размещать в месте использования - GoLang best practices
Почему важно описывать интерфейсы не рядом с реализацией, а в месте использования.
----
❤️ Если у вас есть желание поддержать развитие канала:
Секретный телеграм-канал:
- В рублях: 1UPXV_DGnG1mODJi
- В евро: hedI8LevYTc5MDM6
Другие проекты:
- 👾 Мой канал в Telegram:
- 🗣 Чат в Telegram: zsSZ63wEJDs3NGVi
- 👀 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 #ntuzov
13 views
3
0
1 month ago 00:04:07 1
Лобовое стекло Lixiang l7 Max #chinacarpw
1 month ago 00:13:09 1
КАК ПРОЙТИ DARK SOULS 2 БЕЗ ПОДБОРА ПРЕДМЕТОВ
2 months ago 01:56:07 6
Pro Tools с нуля: изучаем интерфейс и инструменты
2 months ago 00:15:19 68
Лучшие фишки PyCharm для ЕГЭ по Информатике 2025
2 months ago 00:34:09 1
Подушки безопасности для мотоциклистов | Dainese Smart Jacket | Отзыв реального владельца
2 months ago 01:02:20 1
SimCity 3000 | Самый ламповый симулятор города
2 months ago 00:49:52 7
Сколько можно заработать на гемблинге в 2024? [Partnerkin x Gorgona]
2 months ago 00:26:44 1
Суть 1С программирования за 25 минут
2 months ago 00:25:02 1
Курс доллара. Саммит БРИКС. Рост цен на автозапчасти. С чем придется прощаться? Липсиц*/ УР
2 months ago 00:47:33 1
ЧАЙ: История мирового господства / Простовещи / МИНАЕВ
2 months ago 02:12:02 1
Почему-таки Кубэйс звучит лучше
2 months ago 01:44:51 1
Moho: софт для 2D-анимации в перекладке
2 months ago 00:19:54 1
USB-C ИЛИ THUNDERBOLT | А ЕСТЬ ЛИ РАЗНИЦА?
2 months ago 00:42:09 1
Буквы не то, чем кажутся | Александра Королькова | Prosmotr
2 months ago 00:18:43 1
Как выбрать SSD в 2024 году? ТОП-10 лучших SSD!
2 months ago 00:15:00 1
Магазин приложений F-droid: установка и обзор
2 months ago 00:00:49 1
Иван Дорн рассказал о россиянах, с которыми продолжает общение @DOPESOZ
2 months ago 00:16:07 1
Сколько теряет RX 5500 XT в PCI-e 3.0?
2 months ago 00:39:56 1
Частотная война между гиперпространственными силами Угнетения и Освобождения.
2 months ago 00:41:01 1
«Мы все будем киборгами»: что биохакинг сделает с человеком? @Ignatov_Dima
3 months ago 00:21:08 1
theHunter Call of the Wild - МУШКЕТ - Меня ЗАВАЛИЛИ 🤨
3 months ago 00:41:34 1
Игра которая всем нравится, но никому не интересна | Zenless Zone Zero
3 months ago 01:41:48 1
Фильм “Хитман: отпущение грехов“
3 months ago 01:06:52 1
Необычные паттерны в веб-дизайне. Рефодушка с Артёмом Фёдоровым — дизайн-директором Red Collar