Перейти к содержимому

Почему 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 многоразовым, тестируемым, масштабируемым и готовым к меняющимся бизнес-требованиям.