Play by Play: Breaking Salesforce Flows for Better Design
By Jorgan Strathman and Don Robins
Course info



Course info



Description
Play by Play is a series in which top technologists work through a problem in real time, unrehearsed, and unscripted. In this course, Play by Play: Breaking Salesforce Flows for Better Design, Jorgan Strathman and Don Robins discuss how to make Processes and Flows more robust by adopting a developer’s “clean code” approach. Along the way, you'll see a deliberate break in a Process, showing how to debug common automation errors and expose declarative vulnerabilities. Then, given a set of business requirements, you'll explore a workshop and develop a new automation solution using these tools. Finally, you'll learn how a test-driven approach to declarative automation can prevent common runtime issues. By the end of this course, you'll have a solid understanding of how to debug, troubleshoot, and apply better design to your own Processes and Flows.
Section Introduction Transcripts
Course Overview
(Introduction) Welcome to this Salesforce Play By Play with Pluralsight. Salesforce Play By Play is an interactive series where we sit down with Salesforce experts, such as MVPs, consultants, developers, and architects, to discuss common challenges faced everyday by Salesforce customers. In this course, we challenge Jorgan Strathmann, lead consultant and Salesforce certified instructor, to show us some best practices for designing, testing, and debugging robust declarative automation solutions using Salesforce Process Builder and Flow. First, Jorgan discusses why processes and flows break and explores how to make them more robust, by adding a developer's clean code approach with declarative tools. Next, he deliberately breaks a process, showing how to debug common automation errors and expose declarative vulnerabilities. He shares his thought process for how to analyze whether flow or process would be a better solution for any particular requirement, and then walks us through the new Flow Builder to develop a flow, show off its powerful new user interface, and its new debugging and logging features. Along the way, he explores declarative limits, bulkified automation, error logs, and exception messages, and shows how to better design robust and scalable solutions with these declarative automation tools. By the time we're done, you'll have a solid understanding of how to debug, troubleshoot, and apply better design to your own processes and flows. So whether you're a Salesforce developer, admin, or architect, please join us for Breaking Salesforce Flows for Better Design. We hope you enjoy it.