Серия обучающих материалов Salesforce SoC и Apex Common: Эпизод 3 — Шаблон «Фабрика»
Автор: Coding With The Force
Загружено: 2021-05-05
Просмотров: 7152
Описание:
В третьем эпизоде этой серии обучающих материалов, посвященных разделению ответственности и библиотеке Apex Commons, я объясню, что такое шаблон проектирования «фабрика», зачем его использовать и как он вписывается в библиотеку Apex Commons и концепцию разделения ответственности.
Порядок прохождения серии обучающих материалов по разделению ответственности (возможны изменения):
Эпизод 1 - Основы разделения ответственности
Эпизод 2 - Введение в общую библиотеку Apex
Эпизод 3 - Паттерн "Фабрика"
Эпизод 4 - Класс fflib_Application
Эпизод 5 - Паттерн "Единица работы"
Эпизод 6 - Класс fflib_SObjectUnitOfWork
Эпизод 7 - Сервисный слой
Эпизод 8 - Реализация сервисного слоя с помощью общей библиотеки Apex
Эпизод 9 - Паттерн "Шаблонный метод"
Эпизод 10 - Доменный слой
Эпизод 11 - Реализация доменного слоя с помощью общей библиотеки Apex
Эпизод 12 - Паттерн "Построитель"
Эпизод 13 - Сегментный слой
Эпизод 14 - Реализация сегментного слоя с помощью общей библиотеки Apex Библиотека
Эпизод 15 — Разница между модульными и интеграционными тестами
Эпизод 16 — Модульное тестирование и разделение ответственности
Эпизод 17 — Внедрение модульного тестирования с помощью Apex Mocks
Страница вики на GitHub: https://github.com/Coding-With-The-Fo...
Статья в блоге: https://codingwiththeforce.com/soc-an...
Записаться на консультацию по Salesforce можно здесь: https://calendly.com/codingwiththefor...
Пожалуйста, рассмотрите возможность пожертвования, чтобы помочь нам продолжать улучшать создаваемый контент. Пожертвования для Coding With The Force: https://www.paypal.com/donate?busines...
Приобрести мерч Coding With The Force можно здесь: https://my-store-d20559.creator-sprin...
Подписывайтесь на все наши социальные сети:
Patreon: / codingwiththeforce
Github: https://github.com/Coding-With-The-Force
Facebook: / codingwiththeforce
Twitter: / coding_force
Instagram: / codingwiththeforce
Рекомендуемые книги по разработке Salesforce:
Advanced Apex Programming: https://amzn.to/3lXi8to
Salesforce Lightning Platform Enterprise Architecture: https://amzn.to/2R0D4BQ
Освоение Salesforce DevOps: https://amzn.to/3lTtTRN
Книга по шаблонам проектирования Apex: https://amzn.to/3DwqljP
Хорошие книги по разработке, не специфичные для Salesforce:
Чистый код: https://amzn.to/35PuMDU
Чистая архитектура: https://amzn.to/35FYo6A
Книга «Шаблоны проектирования: элементы многократно используемого объектно-ориентированного программного обеспечения»: https://amzn.to/3LhvHBd
-------------------------------------------------------------------------------------------------------------------------
Содержание:
0:00 - Введение
1:12 - Зачем использовать шаблон «Фабрика»?
5:26 - Пример использования шаблона «Фабрика»
21:42 - Что такое интерфейс?
29:57 — Демонстрация нашего кода на основе шаблона «Фабрика»
33:58 — Заключение
ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ: Мнения и идеи, выраженные на этом YouTube-канале и в блоге, основаны на прошлом опыте разработки и могут не всегда подходить для ваших конкретных сценариев. Советы в этих видео также могут устаревать по мере развития технологий. Их следует использовать только в качестве примеров в образовательных целях. Использование любых показанных решений в вашей организации не рекомендуется, поскольку это лишь примеры сценариев.
#salesforce #salesforcedeveloper #salesforceadmin
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: