Популярное

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

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

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

Топ запросов

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

Master The L in SOLID

Автор: Zoran on C#

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

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

Описание:

Download source code ►   / zoranhorvat  
Join the C# Discord server ► https://codinghelmet.com/go/discord
Enroll course Beginning Object-Oriented Programming with C# ► https://codinghelmet.com/go/beginning...
Subscribe ►    / @zoran-horvat  

Have you noticed how everyone has an opinion about LSP - usually the strong one - yet hardly anyone can explain it clearly? It would sound even stranger if I told you that you can automate the verification of the Liskov Substitution Principle. That is how clear it is!
Let me change that unfavorable situation by drawing you back to the fundamental principles of OOP. I will teach you how to formalize the definition of a type, either a class or an interface, to define the rules every subtype must satisfy. That will be the Liskov principle at work.
With the abstract properties defined, every implementation of an interface and every subclass will always produce objects that are substitutable for objects of their parent type - just as the LSP would define them.

⌚ 00:00 Intro
⌚ 01:05 Defining Class Attributes
⌚ 06:43 Detecting LSP Violations
⌚ 08:54 Designing Interfaces with LSP
⌚ 12:29 Implementing Concrete Classes
⌚ 15:03 Outro
▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬▬
⚡️RIGHT NOTICE:
The Copyright Laws of the United States recognize a “fair use” of copyrighted content. Section 107 of the U.S. Copyright Act states: “Notwithstanding the provisions of sections 106 and 106A, the fair use of a copyrighted work, including such use by reproduction in copies or phono records or by any other means specified by that section, for purposes such as criticism, comment, news reporting, teaching (including multiple copies for classroom use), scholarship, or research, is not an infringement of copyright." This video and our youtube channel, in general, may contain certain copyrighted works that were not specifically authorized to be used by the copyright holder(s), but which we believe in good faith are protected by federal law and the Fair use doctrine for one or more of the reasons noted above.

#csharp #dotnet #objectorientedprogramming

Master The L in SOLID

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

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

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

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

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

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

Learn C#: Method Hiding (and Why You Will Want To Avoid It)

Learn C#: Method Hiding (and Why You Will Want To Avoid It)

When and How To Apply CQRS in an ASP.NET Core Application With EF Core

When and How To Apply CQRS in an ASP.NET Core Application With EF Core

Master the Design of Functional Types in C#

Master the Design of Functional Types in C#

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

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

The Secret Ingredient to Choosing Between IEnumerable and Collections in C#

The Secret Ingredient to Choosing Between IEnumerable and Collections in C#

Как устроен PHP 🐘: фундаментальное знание для инженеров

Как устроен PHP 🐘: фундаментальное знание для инженеров

Solid Programming - No Thanks

Solid Programming - No Thanks

Liskov: The Liskov Substitution Principle

Liskov: The Liskov Substitution Principle

Immutable Design: Why You Should Care

Immutable Design: Why You Should Care

Why is C# Evolving This Way?

Why is C# Evolving This Way?

Let C# Tuples Become Your Best Friends

Let C# Tuples Become Your Best Friends

Kubernetes — Простым Языком на Понятном Примере

Kubernetes — Простым Языком на Понятном Примере

Liskov's Substitution Principle | SOLID Design Principles (ep 1 part 1)

Liskov's Substitution Principle | SOLID Design Principles (ep 1 part 1)

Master the Design of Functional Behavior in C#

Master the Design of Functional Behavior in C#

НОВЫЕ ПРАВА И СТС 2026: новый РАЗВОД ДПС, 55 000 000₽ за ржавчину, новые ловушки и знаки ПДД

НОВЫЕ ПРАВА И СТС 2026: новый РАЗВОД ДПС, 55 000 000₽ за ржавчину, новые ловушки и знаки ПДД

SOLID: The Liskov Substitution Principle

SOLID: The Liskov Substitution Principle

Design Patterns: Interface Segregation Principle Explained Practically in C# (The I in SOLID)

Design Patterns: Interface Segregation Principle Explained Practically in C# (The I in SOLID)

Avoid This Common Mistake in DDD Modeling

Avoid This Common Mistake in DDD Modeling

How to Avoid Null Reference Exceptions: Optional Objects in C#

How to Avoid Null Reference Exceptions: Optional Objects in C#

Avoid Returning Null From Methods – There Is a Better Way To Write Them!

Avoid Returning Null From Methods – There Is a Better Way To Write Them!

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



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



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