Summary
Keywords
Full Transcript
In this lecture video I am explaining what are solid design principles. I am composing a .NET Core 7 WPF project to demonstrate each one of the principles of the solid design in C-Sharp programming language. I believe that the best methodology for learning something is doing an actual programming example. Therefore, we will make examples together. SOLID is acronym of: S - SRP - Single responsibility principle O - OCP - Open/closed principle L - LSP - Liskov substitution principle I - ISP - Interface segregation principle D - DIP - Dependency inversion principle Foreach principle, I am composing 2 classes that shows violation and correct approach. The source code of the lecture is available on : 🔗 https://github.com/FurkanGozukara/Solid-Principles-Full-Tutorial-In-C-Interview-Answers-Design-Patterns-In-.NET-Coding-Examples The subtitles of the video is manually corrected so please watch with subtitles. Please join Our Discord server for asking questions and have discussions: 🔗 https://discord.gg/rfttctFewW Please follow us on Twitter: 🔗 https://twitter.com/SECourses Please follow us on Facebook: 🔗 https://www.facebook.com/OfficialSECourses If you are interested in programming our playlists will teach you how to program and code from scratch: 🔗 https://www.youtube.com/c/SECourses/playlists [1] Introduction to Programming Full Course with C# playlist [2] Advanced Programming with C# Full Course Playlist [3] Object Oriented Programming Full Course with C# playlist [4] Asp #NETCore V5 - MVC Pattern - Bootstrap V5 - Responsive Web Programming with C# Full Course Playlist [5] Artificial Intelligence (AI) and Machine Learning (ML) Full Course with C# Examples playlist [6] Software Engineering Full Course playlist [7] Security of Information Systems Full Course playlist
