• ClipSaver
  • dtub.ru
ClipSaver
Русские видео
  • Смешные видео
  • Приколы
  • Обзоры
  • Новости
  • Тесты
  • Спорт
  • Любовь
  • Музыка
  • Разное
Сейчас в тренде
  • Фейгин лайф
  • Три кота
  • Самвел адамян
  • А4 ютуб
  • скачать бит
  • гитара с нуля
Иностранные видео
  • Funny Babies
  • Funny Sports
  • Funny Animals
  • Funny Pranks
  • Funny Magic
  • Funny Vines
  • Funny Virals
  • Funny K-Pop

Introduction to SOLID Principles using C# скачать в хорошем качестве

Introduction to SOLID Principles using C# 1 год назад

скачать видео

скачать mp3

скачать mp4

поделиться

телефон с камерой

телефон с видео

бесплатно

загрузить,

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
Introduction to SOLID Principles using C#
  • Поделиться ВК
  • Поделиться в ОК
  •  
  •  


Скачать видео с ютуб по ссылке или смотреть без блокировок на сайте: Introduction to SOLID Principles using C# в качестве 4k

У нас вы можете посмотреть бесплатно Introduction to SOLID Principles using C# или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:

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

Скачать mp3 с ютуба отдельным файлом. Бесплатный рингтон Introduction to SOLID Principles using C# в формате MP3:


Если кнопки скачивания не загрузились НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу страницы.
Спасибо за использование сервиса ClipSaver.ru



Introduction to SOLID Principles using C#

Learn how to write clean, maintainable, and scalable code with the SOLID Principles in C#! 💡💻 In this beginner-friendly tutorial, we’ll break down these essential design principles and show you how to apply them in your projects. Here’s what you’ll learn: ✅ What are the SOLID principles and why are they important? ✅ The Single Responsibility Principle (SRP) ✅ The Open/Closed Principle (OCP) ✅ The Liskov Substitution Principle (LSP) Chapters 0:00 - Introduction [Music] Welcome to Living the Logic, today we’ll explore SOLID principles with C# through a basic e-commerce system example. 0:13 - What is SOLID? Explanation of the SOLID principles in object-oriented design. 0:33 - S: Single Responsibility Principle (SRP) Each class should have one and only one reason to change. 1:03 - O: Open-Closed Principle (OCP) Classes should be open for extension but closed for modification. 1:33 - L: Liskov Substitution Principle (LSP) Derived classes must be substitutable for their base classes. 2:20 - I: Interface Segregation Principle (ISP) Clients should not be forced to depend on methods they don’t use. 2:54 - D: Dependency Inversion Principle (DIP) High-level modules should depend on abstractions, not on low-level modules. 3:30 - Setting Up the E-Commerce Application Creating a new project in Visual Studio 2022 to implement the SOLID principles. 4:32 - Implementing Single Responsibility Principle (SRP) Creating a Product class and a ProductRepository class to separate responsibilities. 8:05 - Implementing Open-Closed Principle (OCP) Creating a Discount interface and two classes to apply different discount strategies. 12:04 - Implementing Liskov Substitution Principle (LSP) Using inheritance to demonstrate substitutability in product service. 15:07 - Implementing Interface Segregation Principle (ISP) Creating specialized interfaces for printing and emailing, and their implementations. 18:15 - Implementing Dependency Inversion Principle (DIP) Using dependency injection in a NotificationService to abstract dependencies. 21:19 - Putting It All Together Demonstrating how all the principles work together in the e-commerce system. 23:40 - Recap: SRP & OCP in Action Explaining how the single responsibility and open-closed principles are applied with product and service examples. 24:55 - Demonstrating LSP Showing how the ProductService works with both NoDiscount and PercentageDiscount classes. 25:56 - Conclusion and Next Steps Final thoughts on applying SOLID principles and maintaining clean, scalable code. 26:03 - Introducing Discount Types and List C Substitution Principle Explaining the creation of different discount types and showing the flexibility of substituting discount types without breaking functionality. 26:50 - Implementing the Liskov Substitution Principle (LSP) Demonstrating how you can switch between different discount types (like percentage discount or no discount) while maintaining the system's integrity. 27:29 - Interface Segregation Principle (ISP) Explaining the importance of keeping interfaces separate so that clients don't need to implement unnecessary methods. 28:00 - Demonstrating Dependency Inversion Principle (DIP) Using the Notification Service with different dependencies (Console Printer, Email Sender) and explaining how DIP helps decouple components. 28:50 - Debugging the Code Stepping through the code and explaining how the SOLID principles are applied in practice, focusing on single responsibility, open/closed principles, and Liskov substitution. 30:17 - Applying Discounts and Price Calculation Explaining how the system calculates product prices based on the applied discounts and how the flexibility of substituting discounts works. 31:05 - Liskov Substitution Principle in Action Showing the ability to switch between different discount strategies without modifying the original product service. 32:03 - Interface Segregation and Dependency Injection How the interfaces are separated and injected into the Notification Service to print messages and send emails. 33:08 - Final Output and Recap Recap of the working system with discounted products and how the notification system uses different methods for output while maintaining flexibility. 33:39 - Conclusion and Outro Thanking the viewers, inviting comments, and encouraging them to like and subscribe for more content. Please like and subscribe for more content 👍 We’d love to hear your thoughts—please leave your feedback in the comments below! 👍 Turn on notifications for the next videos in this series!

Comments
  • System Design Concepts Course and Interview Prep 1 год назад
    System Design Concepts Course and Interview Prep
    Опубликовано: 1 год назад
  • ASP.NET Core Crash Course - C# App in One Hour 5 лет назад
    ASP.NET Core Crash Course - C# App in One Hour
    Опубликовано: 5 лет назад
  • Платформа 8.5.1 5 часов назад
    Платформа 8.5.1
    Опубликовано: 5 часов назад
  • .NET 8 Microservices using RabbitMq and MassTransit 1 год назад
    .NET 8 Microservices using RabbitMq and MassTransit
    Опубликовано: 1 год назад
  • Принципы SOLID: действительно ли вы их понимаете? 2 года назад
    Принципы SOLID: действительно ли вы их понимаете?
    Опубликовано: 2 года назад
  • .NET 8 Microservices using Clean Architecture Templates 1 год назад
    .NET 8 Microservices using Clean Architecture Templates
    Опубликовано: 1 год назад
  • Программирование на ассемблере без операционной системы 3 месяца назад
    Программирование на ассемблере без операционной системы
    Опубликовано: 3 месяца назад
  • NET8 Web Api Kafka Producer on Docker 7 месяцев назад
    NET8 Web Api Kafka Producer on Docker
    Опубликовано: 7 месяцев назад
  • C# Generics - What they are, why they are useful, and how to create them 7 лет назад
    C# Generics - What they are, why they are useful, and how to create them
    Опубликовано: 7 лет назад
  • ВОЙНА ИЗ ПОСЛЕДНИХ СИЛ. БЕСЕДА С ИГОРЕМ ЛИПСИЦЕМ @IgorLipsits_1950 Трансляция закончилась 4 часа назад
    ВОЙНА ИЗ ПОСЛЕДНИХ СИЛ. БЕСЕДА С ИГОРЕМ ЛИПСИЦЕМ @IgorLipsits_1950
    Опубликовано: Трансляция закончилась 4 часа назад
  • LLM и GPT - как работают большие языковые модели? Визуальное введение в трансформеры 1 год назад
    LLM и GPT - как работают большие языковые модели? Визуальное введение в трансформеры
    Опубликовано: 1 год назад
  • Пайтон для начинающих - Изучите Пайтон за 1 час 5 лет назад
    Пайтон для начинающих - Изучите Пайтон за 1 час
    Опубликовано: 5 лет назад
  • C# Events and Delegates Made Simple | Mosh 11 лет назад
    C# Events and Delegates Made Simple | Mosh
    Опубликовано: 11 лет назад
  • Основы ПЛК: структурированный текст Трансляция закончилась 5 лет назад
    Основы ПЛК: структурированный текст
    Опубликовано: Трансляция закончилась 5 лет назад
  • Как учиться быстро и самому? На примере языков  программирования. 1 год назад
    Как учиться быстро и самому? На примере языков программирования.
    Опубликовано: 1 год назад
  • This New Feature Gives Superpower to C# Record Types 2 месяца назад
    This New Feature Gives Superpower to C# Record Types
    Опубликовано: 2 месяца назад
  • Intro to gRPC in C# - How To Get Started, 6 лет назад
    Intro to gRPC in C# - How To Get Started,
    Опубликовано: 6 лет назад
  • Python if __name__ == '__main__': наглядное объяснение 11 месяцев назад
    Python if __name__ == '__main__': наглядное объяснение
    Опубликовано: 11 месяцев назад
  • 5 шаблонов проектирования, которые ДЕЙСТВИТЕЛЬНО используются разработчиками 2 года назад
    5 шаблонов проектирования, которые ДЕЙСТВИТЕЛЬНО используются разработчиками
    Опубликовано: 2 года назад
  • I built my PC, now what? - How to set up a PC, the last guide you'll ever need! 1 год назад
    I built my PC, now what? - How to set up a PC, the last guide you'll ever need!
    Опубликовано: 1 год назад

Контактный email для правообладателей: u2beadvert@gmail.com © 2017 - 2026

Отказ от ответственности - Disclaimer Правообладателям - DMCA Условия использования сайта - TOS



Карта сайта 1 Карта сайта 2 Карта сайта 3 Карта сайта 4 Карта сайта 5