Section courante

A propos

Section administrative du site

Fiche technique
Type de produit : Cadre d'application
Langage de programmation : Apex
Auteur : Google
Date de publication : 2020
Licence : Apache License 2.0
Site Web : https://github.com/mitchspano/apex-trigger-actions-framework

Introduction

Le cadre d'application apex-trigger-actions-framework permet aux développeurs d'autoriser une classe par fonction déclenchée, puis d'utiliser des métadonnées personnalisées pour déterminer le sObject, le contexte et l'ordre. Ce projet est destiné à démontrer un cadre d'application Apex Trigger étant construit avec les objectifs suivants à l'esprit : déclencheur unique par sObject, déclencheurs sans logique, mise en oeuvre spécifique au contexte, facilité de migration du code existant, test unitaire simple, configuration à partir du menu de configuration, adhésion aux principes SOLID, construire une base SOLID. Celui-ci est une évidence, mais il ne devrait y avoir qu'un seul déclencheur Apex écrit dans votre organisation Salesforce par sObject. Il existe une autre vérité bien connue des développeurs Salesforce : il est sage de partitionner votre déclencheur de la logique qui doit être exécutée. Laisser la logique au sein du déclencheur lui-même conduit à un code extrêmement difficile à tester, à maintenir et à comprendre.




Dernière mise à jour : Dimanche, le 13 septembre 2020