Architectural Considerations to Implementing DX and 2nd Generation Packaging

9:40 AM - 10:25 AM



As architects of larger to enterprise-class orgs evaluate how they could adopt Salesforce DX and Second Generation Packaging, there are many things to consider along the way.

  • What are the things that are important to consider during the implementation?
  • How to understand if you really need to transition?
  • How do you modularize your codebase?
  • What supporting infrastructure might you need? - How to identify success? It is not the goal to simply create a DX package... It needs to be sustainable long term
  • How can concepts like 'separation of concerns', 'properly layered code', and 'dependency injection' help?
  • How can open source frameworks like Apex Enterprise Patterns help?
  • What are some key tips to gaining support for the effort?

This talk will review the above points, providing the audience with various topics to consider, further research, and key elements of a Salesforce DX 'implementation blueprint', in an effort to help make their individual implementation successful.

Photo of John Daniel

John Daniel

Senior Director of Digital Platforms