nerdexam
Salesforce

PDI · Question #172

Universal Containers wants to assess the advantages of declarative development versus programmatic customization for specific use cases in its Salesforce implementation. What are two characteristics…

The correct answer is C. Declarative development can be done using the setup menu. D. Declarative development does not require Apex test classes. Declarative development in Salesforce involves configuring features directly through the Setup menu and does not necessitate writing or testing Apex code.

Submitted by akirajp· Apr 18, 2026Salesforce Fundamentals

Question

Universal Containers wants to assess the advantages of declarative development versus programmatic customization for specific use cases in its Salesforce implementation. What are two characteristics of declarative development over programmatic customization? Choose 2 answers

Options

  • ADeclarative code logic does not require maintenance or review.
  • BDeclarative development has higher design limits and query limits.
  • CDeclarative development can be done using the setup menu.
  • DDeclarative development does not require Apex test classes.

How the community answered

(20 responses)
  • A
    5% (1)
  • B
    5% (1)
  • C
    90% (18)

Why each option

Declarative development in Salesforce involves configuring features directly through the Setup menu and does not necessitate writing or testing Apex code.

ADeclarative code logic does not require maintenance or review.

All logic, whether declarative or programmatic, requires ongoing maintenance and periodic review to ensure it remains aligned with evolving business requirements and performs optimally.

BDeclarative development has higher design limits and query limits.

Programmatic solutions using Apex typically offer higher governor limits and more flexibility compared to declarative tools, which often have stricter design and operational limits.

CDeclarative development can be done using the setup menu.Correct

Declarative development in Salesforce is performed using the point-and-click interface within the Setup menu, allowing administrators to configure business logic without writing code.

DDeclarative development does not require Apex test classes.Correct

Since declarative customizations do not involve writing Apex code, they inherently do not require the creation or maintenance of Apex test classes for deployment or functionality.

Concept tested: Declarative vs. Programmatic Development

Source: https://developer.salesforce.com/docs/atlas.en-us.fundamentals.meta/fundamentals/adg_what_is_declarative_development.htm

Topics

#Declarative Development#Programmatic Customization#Salesforce Setup#Apex Testing

Community Discussion

No community discussion yet for this question.

Full PDI Practice