Аноним Маска Организаторов Организатор Сообщения Монеты +89.5 Оплачено 5 Купоны 0 Кешбэк 0 Баллы 0 09.09.2021 @Skladchiki #1 Складчина: [Яюниор] Напильник 2021 (Роман Сакутин) Ссылка на картинку Модуль 0 - Организационный О курсе График выхода материалов Модуль 1 - Инкапсуляция Введение Инвариант Выводим ячейку и расходящаяся спецификация Приватизация Ломаем доступ к коллекции Имутабельные ячейки IReadOnlyCell Ковариантность и контравариантность Резюме инкапсуляция Резюме имутабельность Домашка Оружие Интернет магазин Лоби игроков Модуль 2 - Наследование и полиморфизм Введение Решение в лоб Шаблонный метод Декоратор Стратегия Резюме наследование и полиморфизм подтипов Резюме используемые паттерны Больше про фабричный метод Сковородка Домашка Логирование Модуль 3 - Проектирование в Unity Введение RCV Вариант Смешение модели и отображения Выделяем View MVC vs MVP vs MVVM Монетки - Плоская архитектура Монетки - MV Монетки - MVC Монетки - MVP - PassiveView Монетки - MVVM Чувствуете херню? Модуль 4 - Clean Code & Code Style Стандарты Как работать с задачами к этой главе? Автоматические анализаторы кода - StyleCop Clean Code - Конспект с примерами Как работать с полями? Зачем _ и SerializeField? Пиши методы как профессионал в Unity Убейте менеджеров, контроллеры и системы. Декомпозиция компонентов в Unity. Домашка Даже простой алгоритм можно угробить тупым названием метода При именовании имеет смысл использовать упрощённый английский Магические числа нужно всегда заменять на константы Даже деды против венгерской нотации Берите имена из предметной области. Не Мяуколо, а Кошка. Имена классов и объектов должны представлять собой существительные Методы Set должны устанавливать значение из параметра Группировка полей по префиксу В функции можно использовать функции её уровня и на один ниже Замена условной логики полиморфизмом Аргументы - флаги - это плохо Имя параметра дублируется в имени метода Показать больше Зарегистрируйтесь , чтобы посмотреть авторский контент. Последнее редактирование: 10.09.2021
Модуль 0 - Организационный О курсе График выхода материалов Модуль 1 - Инкапсуляция Введение Инвариант Выводим ячейку и расходящаяся спецификация Приватизация Ломаем доступ к коллекции Имутабельные ячейки IReadOnlyCell Ковариантность и контравариантность Резюме инкапсуляция Резюме имутабельность Домашка Оружие Интернет магазин Лоби игроков Модуль 2 - Наследование и полиморфизм Введение Решение в лоб Шаблонный метод Декоратор Стратегия Резюме наследование и полиморфизм подтипов Резюме используемые паттерны Больше про фабричный метод Сковородка Домашка Логирование Модуль 3 - Проектирование в Unity Введение RCV Вариант Смешение модели и отображения Выделяем View MVC vs MVP vs MVVM Монетки - Плоская архитектура Монетки - MV Монетки - MVC Монетки - MVP - PassiveView Монетки - MVVM Чувствуете херню? Модуль 4 - Clean Code & Code Style Стандарты Как работать с задачами к этой главе? Автоматические анализаторы кода - StyleCop Clean Code - Конспект с примерами Как работать с полями? Зачем _ и SerializeField? Пиши методы как профессионал в Unity Убейте менеджеров, контроллеры и системы. Декомпозиция компонентов в Unity. Домашка Даже простой алгоритм можно угробить тупым названием метода При именовании имеет смысл использовать упрощённый английский Магические числа нужно всегда заменять на константы Даже деды против венгерской нотации Берите имена из предметной области. Не Мяуколо, а Кошка. Имена классов и объектов должны представлять собой существительные Методы Set должны устанавливать значение из параметра Группировка полей по префиксу В функции можно использовать функции её уровня и на один ниже Замена условной логики полиморфизмом Аргументы - флаги - это плохо Имя параметра дублируется в имени метода Показать больше
anacondaz 👤 Персонаж 👤 Складчик Сообщения Монеты +4.8 Оплачено 3 752 Купоны 0 Кешбэк 0 Баллы 0 11.12.2021 #2 Комментарий