S90-01A · Question #24
Services are ideally designed to be:
The correct answer is A. agnostic and reusable. Agnostic and reusable (A) captures the core principle of service-oriented design: a well-designed service should be independent of any specific consumer's context (agnostic) so it can be leveraged across multiple applications and use cases (reusable), maximizing ROI and…
Question
Services are ideally designed to be:
Options
- Aagnostic and reusable
- Bunidirectional and semi-granular
- Clinear and logistically decomposable
- Dreturnable and non-standardized
How the community answered
(19 responses)- A84% (16)
- B5% (1)
- C11% (2)
Explanation
Agnostic and reusable (A) captures the core principle of service-oriented design: a well-designed service should be independent of any specific consumer's context (agnostic) so it can be leveraged across multiple applications and use cases (reusable), maximizing ROI and reducing duplication.
B is wrong because "unidirectional" and "semi-granular" aren't meaningful service design goals - services typically support bidirectional communication and should be either fine- or coarse-grained based on need, not "semi" anything. C is wrong because services are designed around capabilities and boundaries, not linear workflows or logistical decomposition - those terms describe process modeling, not service architecture. D is wrong because "returnable" is nonsensical in this context, and standardization is actually a goal of service design, not something to avoid.
Memory tip: Think "A = Adaptable to Anyone" - a great service doesn't care who calls it or why, making it universally reusable.
Topics
Community Discussion
No community discussion yet for this question.