Уроки по тегу «oop»
Выясняем, как работают методы у примитивных типов данных
Знакомимся с разными способами привязки контекста к функциям
Знакомимся с объединением данных и функций в одной структуре
Выясняем, откуда берется this у стрелочных функций и в чем отличия от обычных функций
Знакомимся с механизмом прототипов и учимся правильно создавать абстракции данных в JavaScript
Учимся создавать собственные методы и знакомимся с ключевым словом `this`
Учимся разным способам создавать объекты в JS и знакомимся с оператором `new`
Знакомимся с абстракцией, которая скрывает прототипы в программе
Знакомимся с основными принципами организации объектов, описывающих предметную область
Учимся правильно переопределять базовую конфигурацию без создания опасных ситуаций
Обсуждаем способы создания текучего интерфейса
Знакомимся с поэтапной сборкой сложных объектов, композицией и текучим интерфейсом
Знакомимся с объектом Proxy, с помощью которого можно изменять поведение объекта, не меняя код объекта
Знакомимся с одним из базовых принципов проектирования классов
Выясняем, как решают типовые задачи в программировании
Учимся правильно структурировать программу в стиле ООП
Учимся применять основные условные конструкции Ruby