filmov
tv
Design Patterns: Dependency Inversion Principle Explained Practically in C# (The D in SOLID)
Показать описание
When you are writing code, are you doing it right? That is a question that worries a lot of people, and it should probably at least be something every developer thinks through. Design patterns are best-practice concepts that we can implement into our code to make it better in some way. Think of them as guardrails that keep our code safe. In this video, we are going to look at the fifth entry in the famous SOLID principle. The D stands for Dependency Inversion Principle. This is not the same thing as Dependency Injection, but it is what powers it.
0:00 - Intro
1:43 - Demo code walk-through
4:40 - Dependency Inversion Principle: DI Explained
7:42 - Implementing DI: Demo code refactoring
26:15 - Benefits of DI: Changing the code
27:18 - Benefits of DI: Modular code
29:10 - Benefits of DI: Dependency injection
33:03 - Benefits of DI: Unit testing
37:32 - Summary and concluding remarks
0:00 - Intro
1:43 - Demo code walk-through
4:40 - Dependency Inversion Principle: DI Explained
7:42 - Implementing DI: Demo code refactoring
26:15 - Benefits of DI: Changing the code
27:18 - Benefits of DI: Modular code
29:10 - Benefits of DI: Dependency injection
33:03 - Benefits of DI: Unit testing
37:32 - Summary and concluding remarks
Dependency Inversion Principle Explained - SOLID Design Principles
Design Patterns: Dependency Inversion Principle Explained Practically in C# (The D in SOLID)
Java Tutorial - Exploring the Dependency Inversion Principle
Low Level Design 109 | Dependency Inversion Principle | 2022 | System Design
Dependency Inversion: Write BETTER PYTHON CODE Part 2
Dependency Inversion: What, Why & How? | By Example
Dependency Injection, The Best Pattern
What is Dependency Inversion Principle ?
OOP Design Principles: Dependency Inversion Principle
#5 SOLID Principles | Dependency Inversion Principle | Practical Example | Design Patterns
S.O.L.I.D Design Patterns - Unity - Dependency Inversion Principle
The Java Design Patterns Course--10 Dependency Inversion
Dependency Inversion Principle explained in a minute! #lowleveldesign #systemdesign
Dependency INVERSION vs Dependency INJECTION in Python
Design Principle - Dependency Inversion Principle | Simple Programming
SOLID Principles: Do You Really Understand Them?
Dependency Inversion Principle Introduction
Dependency Inversion | Design Principles Godot | Ep 06
SOLID - Dependency Inversion Principle Coded Example
Dependency Inversion Principle (The 'D' of SOLID Programming Principles)
Becoming a better developer by using the SOLID design principles by Katerina Trajchevska
Dependency Inversion Principle in Object Oriented Design | SOLID Principle
Dependency Injection in a Nutshell
SOLID: The Dependency Inversion Principle
Комментарии