Почему Salesforce-разработчики проваливают собеседования по ООП? | Настоящая смена мышления в Apex
Salesforce Learning by Abhi | SFDCByAbhi
0:00 / 0:00
Почему Salesforce-разработчики проваливают собеседования по ООП? | Настоящая смена мышления в Apex
416 просмотров · 3 мес. назад
Salesforce Learning by Abhi | SFDCByAbhi
1,39 тыс. подписчиков
416 просмотров · 3 мес. назад
Большинство разработчиков Salesforce знакомы с определениями ООП, но всё ещё испытывают трудности, когда интервьюер спрашивает, как ООП используется в реальных проектах Apex.
Класс, объект, наследование, полиморфизм, интерфейс, абстрактный класс, класс-обертка, ключевые слова Sharing и внедрение зависимостей — это не просто теория Java. В Salesforce эти концепции помогают нам проектировать многократно используемый, тестируемый, безопасный и поддерживаемый код Apex.
Курс на Udemy:
https://www.udemy.com/course/salesfor...
Для вопросов или сотрудничества:
sfdcbyabhi@gmail.com
В этом видео мы разберем ООП в Apex на примере реального сценария Salesforce Sales Cloud: механизм скидок и утверждений.
Мы рассмотрим, как реальные бизнес-требования можно преобразовать в концепцию проектирования Apex, и как каждая концепция ООП вписывается в практическую разработку Salesforce.
Собеседование по ООП в Salesforce
ООП в Apex
Классы и объекты
Конструкторы
Статические против экземпляров
Инкапсуляция
Наследование
Полиморфизм
Интерфейсы
Абстрактные классы
Перегрузка против переопределения
Виртуальные и переопределенные классы
Ключевые слова для совместного использования
Классы-обертки и внутренние классы
Внедрение зависимостей
Тестируемость Apex
Реальный сценарий проекта Salesforce
Это видео полезно для разработчиков Salesforce, администраторов, переходящих в разработку, начинающих специалистов, опытных кандидатов и всех, кто готовится к собеседованиям в Salesforce.
Сильный разработчик Salesforce не объясняет ООП как теорию.
Он объясняет, как ООП делает код Apex многоразовым, тестируемым, масштабируемым и готовым к меняющимся бизнес-требованиям.