Certified Pega Senior System Architect v7.2 — Question 29
An application must support two case types. The case types are released into production on separate schedules.
Given these requirements, which specialization approach do you use?
Answer options
- A. The case types are organized in the same class. Each case type is managed with a unique ruleset.
- B. All rules are managed in the same ruleset and circumstanced by case type.
- C. The case types are organized in unique classes. Each case type is managed with a unique ruleset.
- D. The case types are organized in unique classes. Both case types are managed with a single ruleset.
Correct answer: C
Explanation
The correct answer is C because organizing the case types into unique classes allows for tailored management and rulesets, which is crucial given their separate release schedules. Option A incorrectly suggests a shared class, while B implies using a single ruleset, which limits flexibility. Option D also fails to provide the necessary distinction between the case types.