
106: FFLib and Apex Design Patterns with Eric Kintzer
angelina
Description
<p><span style="font-weight: 400;">Eric Kintzer is a Salesforce Architect over at Helix. Today I talk with him about FFLib and Apex design patterns. We discuss how his discovery of Andrew Fawcett’s book on the topic changed his entire perspective on architecture and development.</span></p> <p> </p> <p><span style="font-weight: 400;">Eric describes himself as an all-singing, all-dancing Salesforce developer, architect, and admin. He has had to identify business needs, architect around them and then develop the solution himself. As a result, he has a very interesting journey and unique insights to bring. Tune in to learn more from him.</span></p> <p> </p> <p><strong>Show Highlights:</strong></p> <p> </p> <ul> <li style="font-weight: 400;" aria-level="1"><span style= "font-weight: 400;">Eric’s Salesforce journey.</span></li> <li style="font-weight: 400;" aria-level="1"><span style= "font-weight: 400;">His approach to Apex and other complex programs.</span></li> <li style="font-weight: 400;" aria-level="1"><span style= "font-weight: 400;">How Andrew Fawcett’s design architecture book changed Eric’s career and life.</span></li> <li style="font-weight: 400;" aria-level="1"><span style= "font-weight: 400;">The four key design patterns in that book.</span></li> <li style="font-weight: 400;" aria-level="1"><span style= "font-weight: 400;">How enterprise patterns impact testing. </span></li> <li style="font-weight: 400;" aria-level="1"><span style= "font-weight: 400;">What a mock object is.</span></li> <li style="font-weight: 400;" aria-level="1"><span style= "font-weight: 400;">How the FFLib project works and its many advantages.</span></li> <li style="font-weight: 400;" aria-level="1"><span style= "font-weight: 400;">How to migrate to FFLib well.</span></li> <li style="font-weight: 400;" aria-level="1"><span style= "font-weight: 400;">Why FFLib is important if you care about your craft as a developer.</span></li> <li style="font-weight: 400;" aria-level="1"><span style= "font-weight: 400;">How Eric got involved with Stac