ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

Tight vs Loose Coupling

Автор: Islom Babaev

Загружено: 2022-10-18

Просмотров: 752

Описание: Today, I'm sharing the concepts of tight and loose coupling. Tight coupling does not let you reuse code, change it with ease and complicates the overall design. On the other hand, loose coupling is what allows you to reuse your existing class, add or change behavior without changing your component.

Tight coupling defines a source code dependency on a type that lives somewhere else (perhaps a framework/package/project) or it could be on any concrete type (not an abstraction). Thus, having a dependency on a concrete type actually leads to tight coupling. How can we avoid that?

One important thing to mention is Dependency Inversion Principle from SOLID. DIP states that any component/class should depend only on abstractions and not on concrete types. Thus, we can plug-in different implementation whenever required.

Should you have any questions, leave a comment and I will explain more in detail.

Credits to @Essential Developer for helping me learn all of those concepts in detail. If you are curios into learning from the original author, read the book "Dependency Injection, Patterns, Principles and Practices by Steven van Deursen, Mark Seemann".

You can also find me on ↴
LinkedIn ☛   / babaev-islom  
Medium ☛   / islom-babaev  

Feel free to send your inquiries to ↴
Email ☛ [email protected]

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
Tight vs Loose Coupling

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

Constructor, property and method injection - Foundational Techniques

Constructor, property and method injection - Foundational Techniques

Loose vs Tight Coupling

Loose vs Tight Coupling

Hello, DI!

Hello, DI!

Difference between Tight couple and Loose couple | what exactly tight and loose couple is | csharp

Difference between Tight couple and Loose couple | what exactly tight and loose couple is | csharp

Deep & Melodic House 24/7: Relaxing Music • Chill Study Music

Deep & Melodic House 24/7: Relaxing Music • Chill Study Music

#004  Loose Vs. Tight Coupling [ شرح بالعربي ]  #cleancode #designprinciples  #solid

#004 Loose Vs. Tight Coupling [ شرح بالعربي ] #cleancode #designprinciples #solid

Проброс портов, брутфорс wordpress и jenkins! Прохожу машину Internal на TryHackMe, уровень тяжелый!

Проброс портов, брутфорс wordpress и jenkins! Прохожу машину Internal на TryHackMe, уровень тяжелый!

Самая холодная деревня в мире (Это видео стоило мне здоровья) -71°C

Самая холодная деревня в мире (Это видео стоило мне здоровья) -71°C

Я ПРОВЁЛ 3 ДНЯ с ПОПУЛЯРНЫМ FPV ДРОНОМ и ВОТ ЧТО СЛУЧИЛОСЬ!

Я ПРОВЁЛ 3 ДНЯ с ПОПУЛЯРНЫМ FPV ДРОНОМ и ВОТ ЧТО СЛУЧИЛОСЬ!

Украина Наносит Удар Западным Оружием⚔️ ВС РФ Штурмуют Покровск С Востока🔥 Военные Сводки 2025.07.01

Украина Наносит Удар Западным Оружием⚔️ ВС РФ Штурмуют Покровск С Востока🔥 Военные Сводки 2025.07.01

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]