87.1 F
Friday, June 9, 2023

FFLib and Apex Design Patterns with Eric Kintzer | Episode106


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.

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.

Show Highlights:

Eric’s Salesforce journey.
His approach to Apex and other complex programs.
How Andrew Fawcett’s design architecture book changed Eric’s career and life.
The four key design patterns in that book.
How enterprise patterns impact testing.
What a mock object is.
How the FFLib project works and its many advantages.
How to migrate to FFLib well.
Why FFLib is important if you care about your craft as a developer.
How Eric got involved with Stack Exchange.

Eric on Twitter: https://twitter.com/cropredy
Eric on LinkedIn: https://www.linkedin.com/in/cropredy/
Eric Kintzer SFDC Blog: https://cropredysfdc.com/
Salesforce Lightning Enterprise Platform Architecture book by Andrew Fawcett: https://www.packtpub.com/product/salesforce-lightning-platform-enterprise-architecture-third-edition/9781789956719
apex-enterprise-patterns (aka FFLib) GitHub repo: https://github.com/apex-enterprise-patterns/fflib-apex-common
Apex Enterprise Patterns Trailmix: https://trailhead.salesforce.com/en/users/bkbroughton/trailmixes/enterprise-patterns-library
Salesforce Developer Survey (through Nov 30th, 2021): https://sforce.co/SFDevsSurvey

Connect with Salesforce Developers:
Website: https://developer.salesforce.com/
Facebook: https://facebook.com/salesforcedevs/
Twitter: https://twitter.com/salesforcedevs
LinkedIn: https://linkedin.com/showcase/salesforce-developers

Share post:

crm erp
crm erp


More like this

Make Apple Watch Apps Easier to Find with List View

With the original version of the Apple Watch, Apple...

DevOps Essentials: Adopting Source Control

In this second episode of the DevOps Essentials, we...

Discussing FileMaker Hosting & Soliant.cloud with Thought Leaders

https://www.youtube.com/watch?v=IEVz-UA-RuA Bill Heizer and Adam Russ with Soliant Consulting sit...

FileMaker Data Exports with RESTful APIs & JSON Data Contracts

In today’s rapidly evolving digital landscape, businesses rely heavily...