Вы узнаете про разработку проектов в ABAP с помощью объектно-ориентированной парадигмы.
Мы быстро пройдемся по базовым понятиям в ООП и перейдем к более сложным вопросам: использование интерфейсов, SOLID, паттерны проектирования и тд.
Разберем, какие понятия и принципы существуют в ООП и как их использовать на практике.
Приняв участие в мастер-классе, вы узнаете:
1. Как разрабатывать проекты на ОО ABAP.
2. Как сделать разработку легко расширяемой, а код понятным для восприятия.
3. Когда стоит использовать наследование, интерфейсы и абстрактные классы.
4. Что означают магические слова KISS, YAGNI, DRY, SOLID.
5. Что такое паттерны проектирования и какие из них чаще всего встречаются на практике.
Разработчики ABAP среднего уровня и профи.
Необходимый уровень знаний: опыт разработки на языке ABAP, желателен минимальный опыт разработки на ООП.