Student Reviews
( 5 Of 5 )
1 review
Video of Dependency Inversion Principle Introduction in SOLID Principles course by kudvenkat channel, video No. 6 free certified online
In this video we will discuss
1. Dependency Inversion Principle Introduction
2. Understand the intention of DIP usage
Healthy diet is very important for both body and mind. We want to inspire you to cook and eat healthy. If you like Aarvi Kitchen recipes, please support by sharing, subscribing and liking.
https://www.youtube.com/channel/UC7sEwIXM_YfAMyonQCrGfWA/?sub_confirmation1
In the first video of SOLID Introduction we have understood that D in SOLID stands for Dependency Inversion Principle which is also known as DIP
The Dependency Inversion Principle introduced by Robert C Martin states that
High-level modules should not depend on low-level modules. Both should depend on abstractions.
AND
Abstractions should not depend on details. Details should depend on abstractions.
To simplify this we can state that while designing the interaction between a high-level module and a low-level one, the interaction should be thought of as an abstract interaction between them.
Usage Intention : Before understanding the intention of usage, let’s try to understand a traditional application architecture implementation.
During the process of the application design, lower-level components are designed to be consumed by higher-level components which enable increasingly complex systems to be built. In this Process of Composition, higher-level components depend directly upon lower-level components to achieve some task.
Text version of the video
http://csharp-video-tutorials.blogspot.com/2018/01/dependency-inversion-principle.html
Slides
http://csharp-video-tutorials.blogspot.com/2018/01/dependency-inversion-principle_23.html
SOLID Design Principles Tutorial
https://www.youtube.com/watch?vHLFbeC78YlU&listPL6n9fhu94yhXjG1w2blMXUzyDrZ_eyOme
SOLID Design Principles Text Articles & Slides
http://csharp-video-tutorials.blogspot.com/2018/01/solid-design-principles.html
All Dot Net and SQL Server Tutorials in English
https://www.youtube.com/user/kudvenkat/playlists?view1&sortdd
All Dot Net and SQL Server Tutorials in Arabic
https://www.youtube.com/c/KudvenkatArabic/playlists