О курсе
Узнать о курсе, его структуре, задачах и целях.
Шаблоны Проектирования
Узнать, как решают типовые задачи в программировании
Конфигурация
Познакомиться с одним из базовых принципов проектирования классов
Изменяемая конфигурация
Научиться правильно переопределять базовую конфигурацию без создания опасных ситуаций
Объекты-Сущности, Объекты-Значения и внедренные объекты
Познакомиться с основными принципами организации объектов описывающих предметную область
Fluent Interface
Узнать способы создания текучего интерфейса
Сборщики (Builders)
Познакомиться с поэтапной сборкой сложных объектов используя композицию и текучий интерфейс
Прокси (Proxy)
Познакомиться с объектом Proxy, с помощью которого можно изменять поведение объекта не меняя код объекта
Пишем код правильно
Научиться правильно структурировать программу в ООП стиле
Дополнительные материалы
Статьи и видео, подобранные командой Хекслета. Помогут глубже погрузиться в тему курса