Популярное

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

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

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

Топ запросов

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

SOLID Principles in c#

Автор: Ravindra Devrani

Загружено: 2024-09-16

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

Описание:

SOLID is an acronym that stands for five fundamental principles of object-oriented design and development. These principles aim to promote cleaner, more robust, and updatable code for software development in object-oriented languages.

S - Single Responsibility Principle (SRP):
A class should have only one reason to change, meaning it should have only one job or responsibility.

O - Open/Closed Principle (OCP):
A class should be open for extension but closed for modification. You should be able to add new functionality without changing the existing code.

L - Liskov Substitution Principle (LSP):
Derived classes should be substitutable for their base classes. Any code that uses a base class should be able to work with a derived class without knowing the difference.

I - Interface Segregation Principle (ISP):
A client should not be forced to depend on interfaces it does not use. Instead of having a large, general interface, break it down into smaller, more specific interfaces.

D - Dependency Inversion Principle (DIP):
High-level modules should not depend on low-level modules. Both should depend on abstractions. Also, abstractions should not depend on details. Details should depend on abstractions.

📎Blog posts containing source code:
1 SRP:   / solid-principles-1-single-responsibility-p...  

2 OCP:   / ssolid-principles-2-open-close-principle-ocp  

3 LSP:   / the-liskov-substitution-principle  

4 ISP:   / the-interface-segregation-principle-isp  

5 DIP:   / the-dependency-inversion-principle-dip  

Timestamps

(00:00 - 02:46) Single responsibility principle
(02:47-07:08) Open closed principle
(07:09-09:36) Liskov substitution principle
(09:37-11:31) Interface segregation principle
(11:32-14:27) Dependency inversion principle

.......................................................
connect with me
👉 Twitter:   / ravi_devrani  
👉 GitHub: https://github.com/rd003
👉 YouTube:    / @ravindradevrani  

#solidprinciples #csharp

SOLID Principles in c#

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

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

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

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

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

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

Learn SOLID Principles in Arabic

Learn SOLID Principles in Arabic

Docker за 20 минут

Docker за 20 минут

Принципы SOLID: действительно ли вы их понимаете?

Принципы SOLID: действительно ли вы их понимаете?

Domain-Driven Design | Просто о сложном

Domain-Driven Design | Просто о сложном

SOLID  Principal - Interview Questions and Answers

SOLID Principal - Interview Questions and Answers

Москва согласилась на капитуляцию? / Кремль внезапно предлагает подписать договор

Москва согласилась на капитуляцию? / Кремль внезапно предлагает подписать договор

SOLID Design Principles Explained: Write Cleaner Code (Real Examples)

SOLID Design Principles Explained: Write Cleaner Code (Real Examples)

Самые важные паттерны в программировании

Самые важные паттерны в программировании

Global exception handling in .NET Core Apis

Global exception handling in .NET Core Apis

LLM и GPT - как работают большие языковые модели? Визуальное введение в трансформеры

LLM и GPT - как работают большие языковые модели? Визуальное введение в трансформеры

Learn MongoDB in 1 hour 🍃

Learn MongoDB in 1 hour 🍃

ООП На Простых Примерах | Объектно-Ориентированное Программирование

ООП На Простых Примерах | Объектно-Ориентированное Программирование

Алгоритмы и структуры данных за 15 минут! Вместо 4 лет универа

Алгоритмы и структуры данных за 15 минут! Вместо 4 лет универа

🚀Deploying .net core and sql server app to azure | step by step tutorial

🚀Deploying .net core and sql server app to azure | step by step tutorial

Map и HashMap в Java — полное руководство

Map и HashMap в Java — полное руководство

Алгоритмы и структуры данных ФУНДАМЕНТАЛЬНЫЙ КУРС от А до Я. Графы, деревья, хеш таблицы и тд

Алгоритмы и структуры данных ФУНДАМЕНТАЛЬНЫЙ КУРС от А до Я. Графы, деревья, хеш таблицы и тд

Loose vs Tight Coupling

Loose vs Tight Coupling

Но что такое нейронная сеть? | Глава 1. Глубокое обучение

Но что такое нейронная сеть? | Глава 1. Глубокое обучение

Middlewares in dotnet

Middlewares in dotnet

Почему НАМ это Не ПОКАЗАЛИ в ВУЗе? Электродвигатель: принцип работы и конструкция.

Почему НАМ это Не ПОКАЗАЛИ в ВУЗе? Электродвигатель: принцип работы и конструкция.

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



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



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