SOLID в Го за 8 минут (5 минут пятницы #5)
Steve Hook
0:00 / 0:00
SOLID в Го за 8 минут (5 минут пятницы #5)
29 157 просмотров · 6 лет назад
Steve Hook
8,29 тыс. подписчиков
29 157 просмотров · 6 лет назад
Уверен, многие из вас слышали и, возможно, знают о SOLID. Вот небольшое видео о каждом принципе SOLID с объяснениями и примерами на Go (он же Golang). SOLID — это требование каждой компании, и не без оснований, так что запасайтесь попкорном и смотрите.
Приятного просмотра 🚀💻🚀
00:00 — Видео-вступление
01:02 — Принцип 1: Принцип единственной ответственности
02:40 — Принцип 2: Принцип открытости-закрытости
04:10 — Принцип 3: Принцип подстановки Лисков
05:37 — Принцип 4: Принцип разделения интерфейсов
06:53 — Принцип 5: Принцип инверсии зависимостей
08:24 — Видео-заключение
✍РЕСУРСЫ:
Код:
► https://repl.it/@steevehook/single-re...
► https://repl.it/@steevehook/single-re...
► https://repl.it/@steevehook/open-clos...
► https://repl.it/@steevehook/open-clos...
► https://repl.it/@steevehook/liskov-su...
► https://repl.it/@steevehook/interface...
► https://repl.it/@steevehook/interface...
► https://repl.it/@steevehook/dependenc...
► https://repl.it/@steevehook/dependenc...
Статьи:
► https://scotch.io/bar-talk/s-o-l-i-d-...
🐧 ОБРАТНАЯ СВЯЗЬ:
► https://gophertuts.typeform.com/to/j2...
💬 СООБЩЕСТВО:
► / discord
💻GITHUB:
► https://github.com/gophertuts
► https://github.com/steevehook
💻Repl.it:
► https://repl.it/@steevehook
💻Exercism:
► https://exercism.io/profiles/steevehook
📖Medium:
► / steevehook
💬TWITTER:
► / @steevehook
💬FACEBOOK:
► / steevehookmd
💬REDIT:
► / steevehook
💬INSTAGRAM:
► / steevehook
✉️EMAIL
► steevehook@gmail.com
⚡САЙТ:
► https://www.steevehook.com
🎧 Музыка:
► https://www.epidemicsound.com/referra...
► https://artlist.io/
🎥 Использованное оборудование:
► Sony 7III
► Rode NTG-3
► Golden Age Project Pre73-JR Предусилитель
__________________________________________________________________________________
Программная инженерия — одна из самых доступных областей в наши дни, но легко потеряться в огромном количестве технологий и подходов к решению инженерных задач. Существует множество языков программирования, фреймворков, решений и способов стать продуктивным инженером.
Я делюсь своим опытом работы инженером-программистом и навыками, необходимыми для этого. На этом канале я делюсь своими мыслями, мнениями и видеоуроками по темам, связанным с конкретной технологией, чтобы вам было проще сделать окончательный выбор или просто улучшить свои навыки в программной инженерии, учась на моих ошибках/опыте.
Не забудьте также заглянуть в 5M Friday каждую пятницу, где я делюсь своими мыслями и мнениями по различным инженерным темам. Буду с вами 😎
Следите за новостями!
🚀💻🚀