SOLID principles in C#: Learn the object-oriented design (OOD) process

preview_player
Показать описание
SOLID principles in C# are important for designing a .NET application.

Object-oriented design (OOD) helps reduce dependencies, so one area of software can be changed without affecting another.

They also help to write code that is cleaner, more readable, and more scalable.

The design principles included in the SOLID acronym include:

► Single-responsibility principle (SRP)
► Open-closed principle (ORP)
► Liskov substitution principle (LSP)
► Interface segregation principle (ISP)
► Dependency inversion principle (DIP)

This video will allow you to learn what each one is, including examples to implement in your object-oriented programming (OOP).

📖 Learn .NET and C# with our online courses 📖

► More information:

► Chapters
0:00 What is SOLID?
0:21 Learn .NET with online courses
0:31 Single-responsibility principle (SRP)
1:21 Open-closed principle (ORP)
3:08 Liskov substitution principle (LSP)
4:31 Interface segregation principle (ISP)
5:52 Dependency inversion principle (DIP)
7:01 What you think about SOLID principles

#csharp #designprinciples #solid
Рекомендации по теме
Комментарии
Автор

Thank you David for quick realtime demo. 🤝

BitcoinBabu
Автор

Great video.. pls continue more video like same way to cover the interview topics.

RAM-ffdy
Автор

Haven’t seen a better explanation yet. Short yet through.

ben.aka.bigben
Автор

Thanks for explain SOLID in short video.

prasadmadushan
Автор

very good explanation, thanks a lot 👍👍👍

aq
Автор

what is the purpose to declare a property in an interface? (when after inheritance, you must have to declare the same property in class then why we need to write property in Interface?)

hrushikeshvyas
Автор

You must be a teacher. Nobody does this on practice. So redundant.

dhjoubert