Microsoft
70-498 · Question #52
You are developing an n-tier application. An architect has provided a layer diagram as shown in the exhibit image. (Click the Exhibit button.) Your code is built as part of an automated team build…
The correct answer is C. Create a new cross-cutting layer and refactor the utility class into the new layer, allowing the. See the full explanation below for the reasoning.
Question
You are developing an n-tier application. An architect has provided a layer diagram as shown in the exhibit image. (Click the Exhibit button.) Your code is built as part of an automated team build. A class in the data access layer is changed to utilize a utility class that resides in the business logic layer. You need to ensure that the code and layer diagram are valid in a manner that follows good architectural and object oriented practices. What should you do?
Exhibit
Options
- ACreate a new cross-cutting layer and refactor the utility class into the new layer, allowing the
- BLeave the layers the same and duplicate the utility class in both the data access layer and
- CCreate a new cross-cutting layer and refactor the utility class into the new layer, allowing the
- DChange the dependency between the data access layer and the business logic layer to be
How the community answered
(18 responses)- A6% (1)
- B17% (3)
- C72% (13)
- D6% (1)
Community Discussion
No community discussion yet for this question.
