exam questions

Exam AZ-400 All Questions

View all questions & answers for the AZ-400 exam

Exam AZ-400 topic 5 question 2 discussion

Actual exam question from Microsoft's AZ-400
Question #: 2
Topic #: 5
[All AZ-400 Questions]

Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than one correct solution, while others might not have a correct solution.
After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen.
The lead developer at your company reports that adding new application features takes longer than expected due to a large accumulated technical debt.
You need to recommend changes to reduce the accumulated technical debt.
Solution: You recommend reducing the code coupling and the dependency cycles?
Does this meet the goal?

  • A. Yes
  • B. No
Show Suggested Answer Hide Answer
Suggested Answer: A 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
alexderg
Highly Voted 3 years, 6 months ago
Correct answer should be Yes. "Solution: You recommend reducing the code coupling and the dependency cycles" is a part of reducing code complexity.
upvoted 36 times
...
TanmoyD
Highly Voted 3 years, 5 months ago
Should be A. As you are reducing the code complexity by reducing the code coupling and the dependency cycles
upvoted 10 times
...
ozbonny
Most Recent 8 months, 1 week ago
Selected Answer: B
B. NO While reducing code coupling and dependency cycles can certainly improve code quality and maintainability, it's not guaranteed to directly address the issue of long development times caused by accumulated technical debt.
upvoted 1 times
...
WH16
1 year, 1 month ago
Selected Answer: A
On exam 2023-09-06, selected answer A
upvoted 6 times
...
PDR
1 year, 4 months ago
My answer would be yes, but this question is not a good one as it entirely depends on what form that technical debt exists. Perfectly possible to have a loosely coupled design but still have technical debt such as unsuitable platforms or infrastructure
upvoted 3 times
...
Pritam1991
1 year, 4 months ago
this should be no I believe, this is series question and they have another option which specifically mentions "Reducing code complexity", should go with that one
upvoted 1 times
xRiot007
1 year, 3 months ago
This series can have multiple correct answers or no correct answers as state in its description : "Some question sets might have more than one correct solution, while others might not have a correct solution"
upvoted 3 times
...
...
KumaTed
1 year, 4 months ago
Selected Answer: A
should be yes. A could reduce the code complexity, and reduce the technical debt
upvoted 3 times
...
Aravindking
1 year, 5 months ago
Selected Answer: A
Bard AI explanation -- Yes, reducing the code coupling and dependency cycles is a good way to reduce technical debt. Code coupling is the degree to which different parts of a software system are interdependent. High code coupling can make it difficult to change or modify the system, as any changes to one part of the system may require changes to other parts of the system. Dependency cycles are situations where two or more parts of a software system depend on each other. Dependency cycles can make it difficult to understand the system and can lead to problems when changes are made. By reducing code coupling and dependency cycles, you can make the software system easier to understand and change. This can help to reduce the time it takes to add new features and can improve the overall quality of the system.
upvoted 3 times
...
Utkarsh2020
1 year, 5 months ago
Selected Answer: A
Code complexity is going to be reduced with coupling and dependency cycle
upvoted 2 times
...
dmt6263
1 year, 7 months ago
Selected Answer: A
From ChatGPT: Yes, reducing code coupling and dependency cycles can be an effective way to reduce accumulated technical debt. Technical debt can occur when developers take shortcuts, such as copying and pasting code or creating dependencies between different parts of the codebase. This can lead to an accumulation of technical debt over time, which makes it harder to add new features or make changes to the existing codebase. Reducing code coupling and dependency cycles can help break down these dependencies and make the codebase more modular and easier to work with. By reducing code coupling, you can make it easier to modify specific parts of the codebase without affecting other parts. Similarly, by reducing dependency cycles, you can break down complex relationships between different parts of the codebase and make it easier to understand and modify the code.
upvoted 2 times
...
mohiniu
1 year, 8 months ago
Selected Answer: A
Reducing code coupling and dependency cycles will definitely reduces technical debt. A easy to read & loosely coupled code will always reduce technical debt
upvoted 2 times
...
[Removed]
1 year, 11 months ago
Selected Answer: A
testestestes
upvoted 1 times
...
Atos
2 years, 1 month ago
always taught loose coupling and highly cohesive functions are best way for for coding so i would answer yes.
upvoted 3 times
...
syu31svc
2 years, 2 months ago
Selected Answer: A
Reduce code complexity and decreasing code coupling and dependency cycles help to do just that Answer is Yes
upvoted 3 times
...
Govcomm
2 years, 3 months ago
Reduce the code coupling and dependendies
upvoted 1 times
...
Dileep75
2 years, 3 months ago
we can not say that it meet the goal. I still would go with NO
upvoted 1 times
...
Amrx
2 years, 3 months ago
It would be correct, but would it be recommended?
upvoted 1 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago