Хочу вАйти
Хочу вАйти
  • Видео 43
  • Просмотров 20 066
Принципы SOLID подробно с примерами #development #программирование #разработка
Что такое SOLID, примеры использования каждого из принципов.
Принципы SOLID простыми словами:
0:00 Введение
1:00 Принцип единственной ответственности / Single Responsibility Principle, SRP
1:36 Пример использования
6:00 Принцип открытости/закрытости / Open/Closed Principle, OCP
6:55 Пример использования
13:20 Принцип подстановки Барбары Лисков / Liskov Substitution Principle, LSP
16:29 Пример нарушения №1
21:02 Пример нарушения №2
25:05 Пример нарушения №3
28:47 Пример нарушения №4
32:28 Принцип разделения интерфейса / Interface Segregation Principle, ISP
33:09 Пример нарушения №1
37:29 Пример нарушения №2
42:49 принцип инверсии зависимостей / Dependency Inversion Principle, DIP
43:21 Пример использо...
Просмотров: 636

Видео

Что такое SERVERLESS или БЕССЕРВЕРНАЯ архитектура #development #программирование #разработка
Просмотров 492Месяц назад
Что такое serverless. Что такое бессерверная архитектура. Пример SLS-архитектуры реального проекта. development программирование разработка 0:17 Что такое Serverless (Бессерверность) 0:43 Как работает Serverless 1:09 Преимущества Serverless 1:25 Когда использовать Serverless 1:36 Пример бессерверной архитектуры в AWS 4:50 Фронтенд разработка (Amplify) 5:23 Хостинг сайтов (Cloud Front S3) 6:08 Д...
ООП простыми словами. Принципы ООП. #development #программирование #разработка
Просмотров 439Месяц назад
Что такое ООП. Объектно-ориентированное программирование. Инкапсуляция. Наследование. Полиморфизм. Классы. Объекты. Интерфейсы. development программирование разработка #development #программирование #разработка
Простой Docker. Зачем нужен Docker #development #программирование #разработка
Просмотров 784Месяц назад
Docker простыми словами. Зачем нужен Docker. Как использовать Docker в программировании. Docker-compose. Makefile. development программирование разработка #development #программирование #разработка
Что такое брокер сообщений (message broker). #development #программирование #разработка
Просмотров 4932 месяца назад
Что такое брокер сообщений. Для чего нужен message broker. development программирование разработка #development #программирование #разработка
Что такое TypeScript #development #программирование #разработка
Просмотров 902 месяца назад
Что такое TypeScript. Различия TypeScript и JavaScript. Зачем нужен TypeScript. #development #программирование #разработка
Основы CI/CD и Pipelines #development #программирование
Просмотров 3783 месяца назад
Основы CI/CD и Pipelines. Что значит CI/CD. Что такое пайплайны pipelines. Примеры использования ci/cd в пайплайнах. Continious integration, continious delivery. development программирование разработка #development #программирование #разработка
RPC - remote procedure call (удаленный вызов процедуры) #development #программирование #разработка
Просмотров 6343 месяца назад
Что такое RPC. Remote procedure call. удаленный вызов процедуры. Для чего используется RPC. development программирование разработка #development #программирование #разработка
Что такое AWS - Amazon Web Services
Просмотров 1923 месяца назад
Что такое AWS - Amazon Web Services. Преимущества AWS. Сервисы AWS. development программирование разработка #development #программирование #разработка
Что такое WebSockets (веб-сокеты)
Просмотров 4,5 тыс.4 месяца назад
Что такое WebSockets (веб-сокеты). Использование веб-сокетов. Пример чата на веб-сокетах. #программирование #development #разработка
GraphQL API. Оптимизация процесса получения данных. программирование
Просмотров 1324 месяца назад
Что такое GraphQL. Как работает GraphQL. Пример настройки и использования GraphQL. Оптимизация процесса получения данных. development программирование разработка #development #программирование #разработка
Cookie и session. Куки и сессия в программировании.
Просмотров 8494 месяца назад
Что такое Cookie (куки). Что такое Session (сессия). Использование cookie в разработке. Сессионная куки. development программирование разработка #development #программирование #разработка
Что такое SOAP. SOAP и REST. программирование разработка
Просмотров 1 тыс.5 месяцев назад
Что такое SOAP. Пример использования SOAP. Что такое REST API. Отличия REST и SOAP. программирование разработка development #разработка #development #программирование
Документация: Open API & Swagger
Просмотров 885 месяцев назад
Документация: Open API & Swagger
Основы и секреты Rest API
Просмотров 1,4 тыс.5 месяцев назад
Основы и секреты Rest API
5 лучших языков программирования в 2023-2024 | Какой язык программирования учить в 2023-2024
Просмотров 2,1 тыс.5 месяцев назад
5 лучших языков программирования в 2023-2024 | Какой язык программирования учить в 2023-2024
API - application programming interface
Просмотров 695 месяцев назад
API - application programming interface
JWT авторизация. Основы JWT - механизма.
Просмотров 1,7 тыс.5 месяцев назад
JWT авторизация. Основы JWT - механизма.
HTTP протокол
Просмотров 2626 месяцев назад
HTTP протокол
Клиент серверная архитектура
Просмотров 1836 месяцев назад
Клиент серверная архитектура
Сколько зарабатывают программисты
Просмотров 426 месяцев назад
Сколько зарабатывают программисты
Что такое HTML / CSS / JS
Просмотров 306 месяцев назад
Что такое HTML / CSS / JS
Front-end программирование | Front-end разработка
Просмотров 196 месяцев назад
Front-end программирование | Front-end разработка
Виды программирования: front-end VS back-end
Просмотров 406 месяцев назад
Виды программирования: front-end VS back-end
Кто может стать программистом
Просмотров 596 месяцев назад
Кто может стать программистом
Как писать код | IDE редактор
Просмотров 306 месяцев назад
Как писать код | IDE редактор
Где и как хранить код | система контроля версий - Git
Просмотров 306 месяцев назад
Где и как хранить код | система контроля версий - Git
Введение в основы программирования
Просмотров 637 месяцев назад
Введение в основы программирования
Слияние перемоткой и откат изменений в Git
Просмотров 177 месяцев назад
Слияние перемоткой и откат изменений в Git
Перенос веток | Git
Просмотров 257 месяцев назад
Перенос веток | Git

Комментарии

  • @mrunderson983
    @mrunderson983 6 дней назад

    were's secrets?

  • @user-hi4dj9bx8n
    @user-hi4dj9bx8n 6 дней назад

    А можно ли сделать так, чтобы микросервисы между собой с помощью GraphQL общались?

    • @eager4IT
      @eager4IT 6 дней назад

      Если учитывать то, что каждый микросервис может быть как клиентом, так и сервером, то почему бы и нет. Однако на каждую специфику есть свое решение)

  • @RamaRama-qv3jo
    @RamaRama-qv3jo 10 дней назад

    Наконец то, первое последовательное, простое объяснение без воды! Спасибо!

    • @eager4IT
      @eager4IT 9 дней назад

      Благодарю)

  • @unicoxr5tj417
    @unicoxr5tj417 11 дней назад

    пожалуй, подпишусь, для поддержки.

    • @eager4IT
      @eager4IT 9 дней назад

      Благодарю)

  • @unknownrus920
    @unknownrus920 15 дней назад

    Очень хорошо сделаны примеры, наглядно и понятно, спасибо

    • @eager4IT
      @eager4IT 13 дней назад

      Благодарю)

  • @narzaru
    @narzaru 16 дней назад

    Всё круто, но к сожалению такой контент никогда не наберёт просмотров :(

  • @jotun4644
    @jotun4644 17 дней назад

    Очень хорошо излагаете материал. Теперь в моей голове понимание этих принципов уложились получше. Спасибо😼

    • @eager4IT
      @eager4IT 13 дней назад

      Всегда пожалуйста)

  • @RAYDER999
    @RAYDER999 17 дней назад

    Отличный ролик . Благодарю

    • @eager4IT
      @eager4IT 13 дней назад

      Пожалуйста)

  • @user-hj5sn6gh8b
    @user-hj5sn6gh8b 19 дней назад

    только хотела вникнуть в эту тему и вы выпустили это видео!!🎉🎉

    • @eager4IT
      @eager4IT 18 дней назад

      Приятно осознавать, что это кому-то полезно)

    • @user-wf6go2qm2m
      @user-wf6go2qm2m 17 дней назад

      Кто сейчас пишет на классах?

    • @jotun4644
      @jotun4644 17 дней назад

      @@user-wf6go2qm2mПишет на классах? Вы имеете ввиду кто сейчас ООП использует? Используют все

  • @AndRei-nz8fc
    @AndRei-nz8fc 24 дня назад

    Норм

    • @eager4IT
      @eager4IT 23 дня назад

      Благодарю

  • @mrZZYbeR
    @mrZZYbeR 26 дней назад

    мм - краткость! подписка и лайк однозначно!

    • @eager4IT
      @eager4IT 25 дней назад

      Благодарю)

  • @puffinavtz3966
    @puffinavtz3966 29 дней назад

    Пересказ видео Улби, местами слово в слово)

    • @w0ndersS
      @w0ndersS 22 дня назад

      это не так важно, как сама суть материала.

  • @testosteron_release
    @testosteron_release Месяц назад

    Благодарю

  • @user-cm4nr7yz4z
    @user-cm4nr7yz4z Месяц назад

    Копировать концепцию ролика у разумного работника по цеху - плохая идея. Посмотрел ролики про клиент сервер и заметил, что ваш сценарий не оригинален. Ulbi tv создал и вложил своë время и опыт в один ролик, вы "пережували" выпустив свои. Зачем делать то, что уже создано? Вы не цените своë время?

    • @user-vb1xw8sg4o
      @user-vb1xw8sg4o Месяц назад

      Если хочет, то пусть делает. Это же теория, чем больше по ней видео, тем лучше

    • @user-cm4nr7yz4z
      @user-cm4nr7yz4z Месяц назад

      ​@@user-vb1xw8sg4o интерпретирую: если хочет, то пусть ворует? Одного внятного ролика достаточно.

    • @eager4IT
      @eager4IT Месяц назад

      Вы не правы.

    • @user-cm4nr7yz4z
      @user-cm4nr7yz4z Месяц назад

      @@eager4IT обоснуете? Возможно поменяю субъективное мнение.

  • @user-ke8vd8wb3v
    @user-ke8vd8wb3v Месяц назад

    Спасибо! Теперь точно дошло

  • @IlyaSorokin96
    @IlyaSorokin96 Месяц назад

    Познавательно, давай больше таких роликов 👍🏼

    • @eager4IT
      @eager4IT Месяц назад

      Сделаем)

  • @paytolivenpr9286
    @paytolivenpr9286 Месяц назад

    CRI kubernetes уже давно ведь не поддерживает работу с docker, а именно перестали заниматься "прослойкой" dockershim, через которую docker работал с CRI kubernetes. Теперь же нужно юзать что-то другое (например: cri-o или containerd). Но использовать образы docker - можно. Ну, или можно юзать dockerd (тот же dockershim, только им занимаются другие люди). А так - всё доступно и понятно. Лайк! :)

    • @eager4IT
      @eager4IT Месяц назад

      Спасибо за фидбек)

  • @testosteron_release
    @testosteron_release Месяц назад

    Благодарю, Ваш канал самый интересный, доступным языком выражаетесь, спасибо большое

    • @eager4IT
      @eager4IT Месяц назад

      Благодарю)

  • @alenache1
    @alenache1 Месяц назад

    огонь)

    • @eager4IT
      @eager4IT Месяц назад

      Спасибо)

  • @alenache1
    @alenache1 Месяц назад

    👌👌👌

  • @ilguciems
    @ilguciems Месяц назад

    👌

    • @eager4IT
      @eager4IT Месяц назад

      Благодарю 🙂

  • @kuromi7768
    @kuromi7768 Месяц назад

    👍

    • @eager4IT
      @eager4IT Месяц назад

      Спасибо)

  • @Alexandr_ytb
    @Alexandr_ytb 2 месяца назад

    Очень доступно, спасибо! Имхо, было бы полезно рассказать подробей о преимуществах/ограничениях применения брокер vs api

    • @eager4IT
      @eager4IT 2 месяца назад

      Благодарю, хорошая идея 👍

  • @SerejaMLG
    @SerejaMLG 2 месяца назад

    Коротко, круто конечно, но хотелось бы чуть чуть подробнее инфы, ролик минут на 5 с более подробным объяснением)

    • @eager4IT
      @eager4IT 2 месяца назад

      Спасибо)

  • @testosteron_release
    @testosteron_release 2 месяца назад

    Очень ясно объяснили , спасибо большое

    • @eager4IT
      @eager4IT 2 месяца назад

      Пожалуйста)

  • @user-kw1rz1cn2x
    @user-kw1rz1cn2x 2 месяца назад

    Спасибо за информацию

    • @eager4IT
      @eager4IT 2 месяца назад

      Всегда пожалуйста)

  • @user-hj5sn6gh8b
    @user-hj5sn6gh8b 3 месяца назад

    вы супер! 🥺

    • @eager4IT
      @eager4IT 3 месяца назад

      Спасибо)

  • @SeniorHuguenot
    @SeniorHuguenot 3 месяца назад

    Отличный формат мини-роликов

    • @eager4IT
      @eager4IT 3 месяца назад

      Благодарю)

  • @user-sk1rh7yh7n
    @user-sk1rh7yh7n 3 месяца назад

    Спасибо автору за контент! Нинтересно узнать какие протоколы используют месенджеры, тоже WebSockets или другие?

    • @eager4IT
      @eager4IT 3 месяца назад

      Хороший вопрос) Различные мессенджеры могут использовать как веб сокеты в своей работе, так и свои собственные реализации. веб мессенджеры, они могут юзать веб сокеты, long pulling, rpc, ноду либо что-то другое.

  • @Phoenix_coding
    @Phoenix_coding 4 месяца назад

    Top-контент, подписка однозначно

    • @eager4IT
      @eager4IT 4 месяца назад

      Благодарю)

  • @testosteron_release
    @testosteron_release 4 месяца назад

    Настолько качественный материал, автору уважение, интересно было услышать про веб сокеты. Канал ждёт процветание в недалёком будущем

    • @eager4IT
      @eager4IT 4 месяца назад

      Благодарю)

  • @ozimandias1738
    @ozimandias1738 4 месяца назад

    Очень хорошо, но лично для меня - слишком коротко

    • @eager4IT
      @eager4IT 4 месяца назад

      Чем бы вы хотели еще раскрыть данную тему?

    • @ozimandias1738
      @ozimandias1738 4 месяца назад

      @@eager4IT, к сожалению, не могу сказать. До меня, как и для большинства, с первого раза редко доходит, поэтому я бы попробовал одно и то же несколько раз разными словами. С другой стороны, кому-то как раз нравятся короткие видео. В целом мне виде понравилось, несколько раз пересмотрел

    • @eager4IT
      @eager4IT 4 месяца назад

      Если есть вопросы по каким-то темам, задавайте их, я всегда отвечу)

  • @user-kx5ng5kt5t
    @user-kx5ng5kt5t 4 месяца назад

    лайк

    • @eager4IT
      @eager4IT 4 месяца назад

      Благодарю)

  • @norskiy9765
    @norskiy9765 5 месяцев назад

    Бред какой... Это скорее - самые актуальные языки программирования для работы в компаниях.

    • @eager4IT
      @eager4IT 4 месяца назад

      Почему? Работа в компании, бывает, не особо отличается от фриланса, нет?!)

    • @norskiy9765
      @norskiy9765 4 месяца назад

      @@eager4IT лучшие языки, это C++, Java/C#, kotlin, python(nim), typescript, php, golang

    • @eager4IT
      @eager4IT 4 месяца назад

      И не поспоришь))

  • @PTLog
    @PTLog 5 месяцев назад

    Коротко и ясно 👍

    • @eager4IT
      @eager4IT 5 месяцев назад

      Благодарю)

  • @dnr_8365
    @dnr_8365 5 месяцев назад

    Спасибо, в точку!

    • @eager4IT
      @eager4IT 5 месяцев назад

      Пожалуйста 🙂

  • @user-kx5ng5kt5t
    @user-kx5ng5kt5t 5 месяцев назад

    Здравствуйте "Хочу вАйти" - я бы хотел увидеть такую вот тему - pipe line/ ci cd

    • @eager4IT
      @eager4IT 5 месяцев назад

      Здравствуйте! Отличная тема, сделаем)

  • @user-kx5ng5kt5t
    @user-kx5ng5kt5t 5 месяцев назад

    ставлю лайк / респэкт

    • @eager4IT
      @eager4IT 5 месяцев назад

      Благодарю)

  • @koshchey42
    @koshchey42 5 месяцев назад

    Питон намного старше Явы? На 4 года старше.

    • @eager4IT
      @eager4IT 5 месяцев назад

      В АйТи сфере 4 года это много)

    • @norskiy9765
      @norskiy9765 5 месяцев назад

      ​@@eager4IT это мало.

    • @eager4IT
      @eager4IT 4 месяца назад

      Смотря для чего) за год выходит очень много обнов по всем отраслям АйТи)

    • @norskiy9765
      @norskiy9765 4 месяца назад

      @@eager4IT ну тут да.

  • @koshchey42
    @koshchey42 5 месяцев назад

    C++ редко используется для веб-разработки

    • @eager4IT
      @eager4IT 5 месяцев назад

      Согласен. В основном для игр и прочих аппликух.

    • @quantforce
      @quantforce 5 месяцев назад

      Вместо плюсов в вебе чаще сейчас используется GO или Rust. Лично я бы их поставил вместо питона, но это скорее из-за моей неприязни к последнему)

    • @koshchey42
      @koshchey42 5 месяцев назад

      @@quantforce Сейчас трудно найти язык, который не используется в веб. C++ используется для WebAssembly, но там тоже есть альтернативы.

    • @koshchey42
      @koshchey42 5 месяцев назад

      @@quantforce Я слабо знаю Go. Мне он не понравился своей примитивностью. Мне больше понравился язык V, но он пока находится в разработке. Он очень похож на Go.

    • @quantforce
      @quantforce 5 месяцев назад

      @@koshchey42 насчёт примитивности я не согласен, так как он по крайней мере из коробки в многопоток, дженерики и прочее умеет. Тут у него скорее такая философия, чтоб как можно меньше встроенного кода было. Это позволяет очень быстро компилиться и не засорять сам язык огромной кучей встроенных функций и т.д.

  • @user-er6zr1tm3i
    @user-er6zr1tm3i 5 месяцев назад

    Сколько зарабатывал в 1883 году кольщик перфокарт (в текущих ценах)? Кольщик, наколи мне перфокарт )))

  • @claudlegend7165
    @claudlegend7165 5 месяцев назад

    все мы знаем, что самый крутой язык это c#

    • @eager4IT
      @eager4IT 5 месяцев назад

      Я просто уверен, что у каждого он есть свой))

    • @HUMANDEVS
      @HUMANDEVS 5 месяцев назад

      да, c# офигенен

    • @eager4IT
      @eager4IT 4 месяца назад

      +++

  • @user-ls6tj4nz5c
    @user-ls6tj4nz5c 5 месяцев назад

    Пхп лучше всех)

    • @eager4IT
      @eager4IT 5 месяцев назад

      Всея всего))

  • @user-ks6cn7or2c
    @user-ks6cn7or2c 5 месяцев назад

    В JWT нет шифрования. Есть кодирование и хэширование.

    • @eager4IT
      @eager4IT 5 месяцев назад

      Все верно. Ошибочно упомянул это в начале видео. В самом же объяснении используются правильные термины. Благодарю.

  • @testosteron_release
    @testosteron_release 5 месяцев назад

    Благодарю за познавательный контент

    • @eager4IT
      @eager4IT 5 месяцев назад

      Пожалуйста)

  • @k1nvell747
    @k1nvell747 6 месяцев назад

    Даа... те самые стереотипы программистов(прыщи, очки, толстые и тд.) Лайк за видео

    • @eager4IT
      @eager4IT 6 месяцев назад

      Именно 😃 благодарю

  • @robertpaulig7359
    @robertpaulig7359 7 месяцев назад

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

    • @eager4IT
      @eager4IT 7 месяцев назад

      В конце показано как работает плагин)