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.

John Daniel

Senior Director of Digital Platforms