О мастер-классе
О чем пойдет речь
Приняв участие в мастер-классе, вы узнаете про разработку проектов в ABAP с помощью объектно-ориентированной парадигмы.
Мы быстро пройдемся по базовым понятиям в ООП и перейдем к более сложным вопросам: использование интерфейсов, SOLID, паттерны проектирования и т.д.
Разберем, какие понятия и принципы существуют в ООП и как их использовать на практике.
Вы узнаете:
1. Как разрабатывать проекты на ОО ABAP.
2. Как сделать разработку легко расширяемой, а код понятным для восприятия.
3. Когда стоит использовать наследование, интерфейсы и абстрактные классы.
4. Что означают магические слова KISS, YAGNI, DRY, SOLID.
5. Что такое паттерны проектирования и какие чаще всего встречаются на практике.
Аудитория
Участие в мастер-классе будет полезно разработчикам ABAP среднего уровня и профи.
Необходимый уровень знаний: опыт разработки на языке ABAP, желателен минимальный опыт разработки на ООП.
Как будет проходить мероприятие
День 1
|
09:50 - 10:00 Подключение виртуального класса, сбор группы |
|
10:00 - 11:30 Модуль №1: Базовые понятия в ОО ABAP |
|
11:30 - 11:40 Перерыв |
|
11:40 - 13:30 Модуль №2: Наследование, интерфейсы и абстрактные классы |
День 2
|
09:50 - 10:00 Подключение виртуального класса, сбор группы |
|
10:00 - 11:30 Модуль №3: KISS, YAGNI, DRY, SOLID |
|
11:30 - 11:40 Перерыв |
|
11:40 - 13:30 Модуль #4: Паттерны проектирования |
Отзывы
Очень подробное изложение материала, с показом реальных примеров и демонстрацией работы в отладчике.

