Курс націлений на розробників, які вже оволоділи базовими засобами мови і хочуть розвиватися далі!
в курсі представлені блоки практики з різними технологіями, щоб Ви були вільні у творчості та професії.
Модуль 1.1 інкапсуляція
- що таке інкапсуляція?
- приклади захисту стану
- приклад інвентарю
- властивості
- Закон Деметри
- тимчасова когезія
- трирівнева Архітектура
- Кейс. Очікування
- K. I. S. s
- DRY - не повторюйся
- поліморфізм підтипів і формальна система типів
- Контракт через інтерфейс
- Контракт через абстрактні класи
- Контракт через віртуальні методи
- глибокий віртуальний
- віртуальні властивості
- Принцип підстановки Барбари Лісків (LSP)
- реалізація IEnumerable на прикладі зв'язкового списку
- залежність від абстракцій
- Принцип інверсії залежностей (DIP)
- зчеплення та зчеплення
- види згуртованість
- види З'єднання
- Стратегія
- Тип делегата
- події
- введення
- Витяг методу
- Витяг змінної
- розщеплення змінної
- Витяг класу
- Приховування делегування та видалення посередника
- розбиття умовного оператора
- Об'єднання умовних операторів
- Об'єднання дублюючих фрагментів в умовні операторах
- Заміна умовної логіки поліморфізмом
- введення перевірки затвердження
- Заміна передумов типом
- перейменування методу
<ширина iframe="500" Висота="300" src= "
*************************************
<ширина iframe= " 500 "Висота= "300"src="
"frameborder=" 0 " allowfullscreen>
<ширина iframe= " 500 "Висота= "300"src="
"frameborder=" 0 " allowfullscreen>
<ширина iframe= " 500 "Висота= "300"src="
"frameborder=" 0 " allowfullscreen> **********
<клас div="bbcodeblock bbCodeQuote"> ****** <ширина iframe= " 500 "Висота= "300"src="
<ширина iframe= " 500 "Висота= "300"src="
<ширина iframe= " 500 "Висота= "300"src="
https://privatelink.de/?https://lk.ijunior.ru/Course/View/5