Category: Apex

Salesforce Automation Overview

Salesforce Automation Overview

Salesforces success is largely due to its unrivalled customisation options. The CRM solution can be moulded to your unique business processes, allowing for immeasurable customisation options.

Salesforce doesn’t break this trend when it comes to automation. Continue reading “Salesforce Automation Overview”

Performance Testing of Process Builder vs Apex

The choice between writing custom Apex code or using declarative tools in Salesforce has always been a difficult one to make. Process Builder is capable of more than Workflow was, but it came at a big performance cost. In this article, Roger Mitchell measures that performance cost again. And it looks like things have improved considerably since 2016. Continue reading “Performance Testing of Process Builder vs Apex”

Patterns in Apex: Dependency Injection, Strategy, and Decorator

When you start out in Salesforce development, there seems to be little need for software design patterns. Perhaps because development starts with little triggers doing this and that in a few lines of code. But, as soon as the requirements, codebase, and team-size grow, then the advantages of patterns and other software engineering practices kick in. Continue reading “Patterns in Apex: Dependency Injection, Strategy, and Decorator”