На главную страницу Добавить новость Регистрация Обратная связь
Скачать осенний клипарт - люди, осенние листья и пейзажи, осенние овощи и фрукты. Школьный растровый и векторный клипарт - дети в школе, школьники, ученики, школьные принадлежнасти, 1 сентября, студенты. Коллекция красивых нарисованных цветов. Рисованная векторная и растровая графика. Красивые свадебные, детские, школьные альбомы. Фотокниги новогодние
Главное меню
Выбор администратора
Прекрасные карточки с цветами и орнаментами, приглашения на свадьбу вектор
16 EPS | 111 Mb
Женские прически, портреты женщин - векторные рисунки
25 files | EPS + preview | 143 Mb
Осенние листья разных деревьев фото клипарт. Autumn leaves photos
4 JPG | max 7000x5300 | 54 mb
Орнаменты, вензеля, уголки и рамки - векторный клипарт для декора
25 Eps | + Jpeg Preview | 104 Mb
Школьные векторные 3d объекты. School vector 6
4 EPS + AI | 89,8 mb
Декоративные элементы - орнаменты, розы, завитки, вензеля, уголки
25 Eps | + Jpeg preview | 51 Mb
Девушка с цветами на белом фоне. Alluring woman with flowers
14 JPG | max 4000~8000 | 300 dpi | 158 Mb
День учителя открытки. Teacher day greeting cards
10 jpg | 4624x5040px | 74Mb
Привет осень, векторные фоны. Hello autumn, vector backgrounds
6 files | EPS + preview | 84 Mb
Акварельные цветы - png клипарт
PNG | 81 mb
Нарисованные дети, мальчики и девочки в векторе. Vector illustration of a little girl and boy playing
26 files | EPS + preview | 128 Mb
Национальные орнаменты - векторные фоны для декора, вышивки
6 eps, ai + 6 jpeg, tif / prew / 107,3 Mb
Роскошные фоны с розами - векторные открытки
4 EPS + AI | 43,1 mb
Выставочные стенды, рекламные баннеры, лайтбоксы в векторе. Billboards and banners in vector
25 Eps | + Jpeg Preview | 141 Mb
Доставка пиццы, этикетки и эмблемы с пиццей в векторе
9 eps | 60 Mb
Шаблон фотокниги для начальной школы - Лесная школа
5 PSD | 300 dpi | 7205 x 3602 | 431 мб
Мясо и мясные продукты - векторные рисунки для меню, рекламы
7 eps, jpg | 91,8 mb
Дамасские бесшовные фоны в векторе. Damask Floral Patterns Vectors
5 eps, jpg | 50 MB
Мужчины и женщины с пустыми плакатами фотоклипарт
25 HQ Jpeg / 160 Mb
Реклама
Популярные новости
Информация
Главная » Видеоуроки, уроки » Архитектура ПО: Meta и SOLID принципы в ООП (2020)

Архитектура ПО: Meta и SOLID принципы в ООП (2020)

Добро пожаловать на курс «Архитектура программного обеспечения: Meta и SOLID принципы в ООП». В этом курсе вы узнаете как применять SOLID и мета принципы, чтобы ваше приложение прожило долгую здоровую жизнь. Это значит, что вы научитесь писать качественный код: читаемый, расширяемый и надежный.

Чему вы научитесь:
- Определение количества зависимостей класса
- Применение SRP для конкретизации классов
- Определение запаха дублирования вызванного нарушением OCP
- Применение OCP для устранения или предотвращения дублирования кода
- Применение ISP для конкретизации интерфейсов
- Определение нарушений LSP, ломающих клиентский код
- Применение LSP для устранения неправильного наследования
- Применение DIP для построения плагинообразной архитектуры
- Построение своего элементарного (наивного) IoC-контейнера
- Построение "чистого" API на C#

Требования:
- Уровень уверенного Junior в C#
- Желателен опыт в реальном проекте хотя бы пол-года

SOLID - это аббревиатура, обозначающая SRP, OCP, LSP, ISP и DIP. Эти пять аббревиатур, в свою очередь, означают:
- Принцип единственной ответственности (The Single Responsibility Principle)
- Принцип открытости/закрытости (The Open Closed Principle)
- Принцип подстановки Барбары Лисков (The Liskov Substitution Principle)
- Принцип разделения интерфейса (The Interface Segregation Principle)
- Принцип инверсии зависимостей (The Dependency Inversion Principle)

Улучшите свои знания в объектно-ориентированном программировании:
- Усвойте метапринципы, на которых основаны все остальные принципы разработки
- Научитесь понимать симптомы наличия дефектов в коде
- Изучите основы принципов SOLID
- Узнаете как обнаруживать нарушения принципов SOLID и как решать проблемы.
- Узнаете, как метапринципы и принципы SOLID связаны друг с другом и как найти баланс между ними

Основы построения объектно-ориентированной инфраструктуры:
Несмотря на то, что C # - язык с богатым набором функций, в реальном мире очень часто можно увидеть плохо разработанные и реализованные приложения. Язык сам по себе не гарантирует, что архитектура приложения будет отличной. Чтобы разрабатывать и создавать поддерживаемое программное обеспечение, нам необходимо понимать принципы разработки программного обеспечения. Этот видеокурс как раз о том, как создавать чистое и удобное в обслуживании программное обеспечение.

Вы, наверное, уже слышали следующее известное утверждение: большая часть кода - отстой. Этот курс посвящен тому, как создавать код, к которому не относится данное утверждение.

Владение навыками создания хорошо продуманных и реализованных типов - необходимое условие для того, чтобы другие разработчики относились к вам как к настоящему профессионалу.

Содержание и обзор:
Этот курс предназначен для опытных джуниоров и начинающих middle-разработчиков
Конечно, некоторый опыт работы с C # необходим.

В этом курсе есть множество примеров кода, что поможет вам усвоить как теоретический, так и практический материал.

Начиная с принципов SOLID, мы перейдем к мета-принципам. В процессе изучения принципов SOLID, вы также узнаете о связанных с ними паттернах. Затем мы перейдем к проблеме противоречий между разными принципами. Вы узнаете о взаимосвязи между принципами SOLID и метапринципами.

Главными темами для изучения в этом курсе будут:
- SRP
- OCP
- LSP
- ISP
- DIP

Это принципы SOLID. Вы узнаете об основных проблемах, которые можно решить с помощью определенного принципа, что будет продемонстрировано на практике. Вы узнаете, какие паттерны связаны с каждым принципом.

Изучая DIP, вы дополнительно узнаете, что такое внедрение зависимостей, инверсия управления, контейнеры IoC и каковы архитектурные последствия DI.

А также в курс включены следующие темы:
- DRY – don’t repeat yourself
- KISS – keep it simple stupid
- YAGNI – You Ain’t Gonna Need It
- SoC – separation of concerns
- CQS – command query separation
- Law of Demeter
- Principle of Least Astonishment
- Information Hiding and Encapsulation
- API Development Principles
- Противоречия между SOLID и YAGNI
- Противоречия между OCP и YAGNI
- Что такое Архитектура и Проектирование

Для кого этот курс:
- Джуниоры с уверенным знанием C#
- Миддлы, пока ещё неуверенно чувствующие себя при проектировании решений на C#







Название: Архитектура ПО: Meta и SOLID принципы в ООП
Год выхода: 2020
Автор: Илья Фофанов
Жанр: Видеокурс, программирование, разработка, обучение
Формат: MP4
Видео: AVC | 1280x720 | ~998 Kbps
Аудио: AAC | 128 kb/s | 44 KHz
Язык: Русский
Продолжительность: 04:58:00
Размер: 3.98 Gb

Скачать Архитектура ПО: Meta и SOLID принципы в ООП (2020)

Внимание! У Вас нет прав для просмотра скрытого текста.
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо зайти на сайт под своим именем.

Теги: Видеокурс, программирование, разработка, обучение
  • 0
Просмотров: 79 Добавил: Hottei83 18-01-2021, 15:21 Комментарии (0)
Другие новости по теме:
Решение практических задач на C++ (2020)
Solid Rocks для 3Ds Max 2009_2010 32 X 64 bit (VRay)
Полный курс по веб разработке с нуля на Python + Django (2020) + Бонусы (2020)
C # за 6 часов: C # полное изучение с нуля C # кодирование (2020)
CSS – Анимация интерфейсов (2019)
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Вход на сайт
Поиск
Реклама



Популярные темы
Золотые пшеничные поля, колоски пшеницы, хлеб, эмблемы, этикетки и логотипы с пшеницей, мельница, wheat field, wheat vector Fairy tale - скачать сказочные рисунки и фоны для фотошопа Украинские девушки  в национальных костюмах, украинская кухня, украинский флаг, герб, карта, памятники культуры, ukrainian people Рождество Христово - рождение Иисуса Христа, крещение, волхвы, Дева Мария, праздник. Скачать клипарт, рисунки, картинки Футбол вектор и раст - футбольные мячи, силуэты футболистов, футбольные поля, футбольная символика, иконки, календари, футбольные баннеры, football. Скачать векторный и растровый клипарт к 23 февраля - оружие, военная техника, камуфляж, поздравительные открытки, ордена и медали, георгиевские ленты и другой клипарт. Хэллоуин - тыквы, летучие мыши, ведьмы,колдовское зелье, черепа, черные коты и другие атрибуты праздника. Солнце, море, отдых на пляже, путешествия. Рисованные фоны и фотографии на тему лета День Валентина - сердце, цветы, подарки, купидоны, ангел со стрелой, 14 февраля, Valentines day, hearts, love Женский силуэт, черный силуэт девушки, силуэт девушки в векторе, эротический силуэт, скачать силуэты людей, векторные силуэты бесплатно, woman silhouette Готовые календари и календарные сетки на 2020 год - скачать шаблоны бесплатно. Нарисованные крысы к новому году, фотографии животных. Скачать растровый и векторный клипарт к Новому 2020 году и Рождеству - елки, подарки, елочные шары, сладости, дед мороз, елочные игружки, снежинки и снеговики. Chrristmas trees, balls, gifts, Santa Claus Весенние цветы - скачать беспланно весенний клипарт. Тюльпаны, крокусы сирень, ландыши, цветущие деревья, spring tulips, crocus. Easter - пасхальный кролик, пасхальные крашеные яйца, крашенки, писанки, easter eggs
Интересные новости
Цветочные фоны, рамки и композиции в векторе. Painted Floral Backgrounds
14 EPS | 110 mb
Орнаменты, винтажные каллиграфические элементы в векторе
14 EPS + Preview 114 mb
Настенный, перекидной календарь на 2018 год. Vector calendar 2018 year
25 files EPS | 171 Mb
Постеры для рекламы пива вектор - бутылка пива, колосья и хмель, бокалы с пивом
14 files | EPS + preview | 128 Mb
Красивые украинские девушки в национальных костюмах фото клипарт. Women in ukrainian clothes
7 jpg / ~7000x5000 / prew / 56 mb
Силуэт невесты и растительные узоры - красивые свадебные рисунки
7 eps, ai + 7 jpeg, / 58,2 mb
Перекидной календарь на 2018 год в векторе. Desk vector calendar design template 2018 year
25 files EPS | 97 Mb
Векторное изображение девушек
25 Eps | + Jpeg Preview | 176 Mb
Колбаса - фото клипарт для рекламы. Sausage photos
5 JPG | max 5600x3700 | 66,5 mb
Школьники, ученики, дети с рюкзаками и книгами в векторе. School children vector
4 EPS + AI | 26,2 mb
Очаровательные фоны для детской открытки, фотокниги. Baby cards
4 EPS + AI | 43 mb
Колосья, пшеничное поле фотоклипарт. Wheat photos
5 JPG | max 5600x3700 | 40,8 mb
PSD шаблон меню для пиццы. Italian menu pizza
2 psd | 206Mb
Изящные рамки с растительными узорами в векторе. Decorative flower ornament frame
9 eps, ai/ 33.9 Mb
Милые нарисованные мальчики и девочки - векторный клипарт. Drawn cute children - stock vector clipart
5 eps, ai / 70 mb
День рождения - воздушные шары и конфетти в небе вектор. Summer birthday cards
4 EPS + AI | 15,8 mb
Осенние листья, баннеры и фоны в векторе. Autumn leaves
4 EPS + AI | 112 mb
Роскошные фоны с золотыми орнаментами - фоны для приглашения
4 EPS + AI | 39,6 mb
Украинские орнаменты вектор. Beautiful floral Ukrainian ornament
15 eps, jpg | 113Mb
Декоративные элементы - рамки, уголки, орнаменты, разделители, вензеля
25 Eps | 65 Mb
Реклама
Облако тегов
Статистика сайта



Яндекс.Метрика



Правильний CSS!