kontur-courses / solid-design

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SOLID

SOLID — акроним для 5 основных принципов проектирования. Знать и понимать их должен каждый разработчик.

Наиболее востребованы Single Responsibility Principle, который рассматривается в блоке Чистый код, а также Open Closed Principle и Dependency Inversion Principle, которым и посвящен этот блок.

Пройдя блок, ты познакомишься с Open Closed Principle и Dependency Inversion Principle на конкретных примерах. После этого блока рекомендуется пройти блок Dependency Injection Container.

Необходимые знания

Понадобится знание C#

Рекомендуется пройти блок Чистый код

Самостоятельная подготовка

Освой принципы Open Closed и Dependency Inversion из SOLID, посмотрев видеолекцию Управление зависимостями без темы "Mock библиотеки" (~ 1 час)

About


Languages

Language:C# 100.0%