PDI · Question #138
A team of developers is working on a source-driven project that allows them to work independently, with many different org configurations. Which type of Salesforce orgs should they use for their…
The correct answer is B. Scratch orgs. For source-driven development projects requiring independent work and flexible org configurations, developers should use scratch orgs due to their ephemeral nature and easy creation from source code.
Question
A team of developers is working on a source-driven project that allows them to work independently, with many different org configurations. Which type of Salesforce orgs should they use for their development?
Options
- ADeveloper sandboxes
- BScratch orgs
- CFull Copy sandboxes
- DDeveloper orgs
How the community answered
(41 responses)- B95% (39)
- C2% (1)
- D2% (1)
Why each option
For source-driven development projects requiring independent work and flexible org configurations, developers should use scratch orgs due to their ephemeral nature and easy creation from source code.
Developer sandboxes are persistent environments, suitable for longer-term development and testing, but less flexible and efficient for rapid, independent, and ephemeral configuration needs compared to scratch orgs.
Scratch orgs are temporary and disposable Salesforce orgs that are ideal for source-driven development, allowing developers to create fresh environments with specific configurations quickly and independently for each task.
Full Copy sandboxes are exact replicas of production, intended for staging and user acceptance testing, making them too large and costly for individual developer tasks in a source-driven model.
Developer orgs are free, standalone environments often used for learning or building managed packages, but they lack the tooling integration and ephemeral nature suitable for collaborative, source-driven team development.
Concept tested: Salesforce development environments
Source: https://developer.salesforce.com/docs/atlas.en-us.sfdx_dev.meta/sfdx_dev/sfdx_dev_scratch_orgs_intro.htm
Topics
Community Discussion
No community discussion yet for this question.