MegaAdmin
Администратор
- Регистрация
- 11.08.15
- Сообщения
- 61,661
- Реакции
- 298,160
- #1
Голосов: 0
Автор: Роман Сакутин [ЯЮНИОР]
Название: C#. Для профессионалов (2021)
Курс нацелен на разработчиков, которые уже овладели базовыми средствами языка и хотят развиваться дальше!
В курсе представлены блоки практики с различными технологиями, чтобы вы были свободны в творчестве и профессии.
Модуль 1.1 Инкапсуляция
Подробнее:
Скачать:
Если у Вас нет Премиум статуса:
Название: C#. Для профессионалов (2021)
Курс нацелен на разработчиков, которые уже овладели базовыми средствами языка и хотят развиваться дальше!
В курсе представлены блоки практики с различными технологиями, чтобы вы были свободны в творчестве и профессии.
Модуль 1.1 Инкапсуляция
- Что такое инкапсуляция?
- Примеры защиты состояния
- Пример инвентаря
- Свойства
- Закон Деметры
- Temporal Cohesion
- Трёхуровневая архитектура
- Кейс. Ожидания
- K.I.S.S
- DRY - Dont Repeat Yourself
- Симуляция траекторий
- Защита данных
- Разбивка класса
- Как сдавать ДЗ
- Полиморфизм подтипов и формальная система типов
- Контракт через интерфейс
- Контракт через абстрактные классы
- Контракт через виртуальные методы
- Глубокий virtual
- Виртуальные свойства
- Принцип подстановки Барбары Лисков (LSP)
- Реализация IEnumerable на примере связного списка
- Зависимость от абстракций
- Принцип инверсии зависимостей (DIP)
- Вомбат
- Роллбэк
- Товар со скидкой
- Cohesion and coupling
- Виды Cohesion
- Виды Coupling
- Стратегия
- Тип делегата
- События
- Сохранение
- Обсервер
- Введение
- Извлечение метода
- Извлечение переменной
- Расщепление переменной
- Извлечение класса
- Сокрытие делегирования и удаление посредника
- Разбиение условного оператора
- Объединение условных операторов
- Объединение дублирующихся фрагментов в условны операторах
- Замена условной логики полиморфизмом
- Введение проверки утверждения
- Замена предусловий типом
- Переименование метода
Подробнее:
Скачать:
Если у Вас нет Премиум статуса:
Последнее редактирование:
Похожие темы
- [Павел Хошев] [Stepik] Многопоточный Python (2024)
- [Product University] Шаблоны и инструменты для совместной работы (2021)
- [ЕШКО] Программирование на Python для начинающих (2024)
- [Илья Низамов] Telegram Web App 1C (2024)
- [Product University] Анализ данных с AI. Октябрь (2023)
- [Product University] Telegram-бот Developer (2022)
- [Product University] Blockchain Developer c нуля (2024)
- [Udemy] Anatolii Domin ― Unreal Engine 5 Синематик и Анимация с нуля до профессионала (2024)
- [Nikolay Petrov] [Stepik] ClickHouse для аналитика (2023)
- [Stepik] HTML CSS (pro) (2024)