55. Unit Of Work Design Pattern | John Daniel

Unit Of Work

John Daniel, who joins to talk about Unit Of Work, is a Salesforce MVP, Technical Architecture, Open-source active contributor.

John was on show #13, talked about Monolithic to Modular.



This episode is sponsored by FormAssembly.

FormAssembly and Salesforce eBook – Find out how FormAssembly helps Salesforce customers optimize their data collection.

Main Points

  • John’s self-introduction
  • The definition of UoW
  • How does UoW handle DMLs in a transaction?
  • What would happen if the DMLs in UoW fail partially?
  • How does UoW make the code cleaner and more business-oriented?
  • What to do when we find bugs when using the open-source libraries?
  • What is the benefit to convince the team to use Apex Common library where UoW is included?
  • Are there situations where multiple UoW instances are needed?
  • What are the limitations of UoW?
  • The news that FinancialForce will hand the fflib ownership over to the open-source community.


Video Teaser

The YouTube Video URL

Contact Me

If you enjoy this podcast, please reach me out to let me know your thoughts or simply say Hello. My (Xi’s) contact info:

Take care, until next time :)!

Leave a Reply