AZ-400 – Question 130

0
88
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.

Q.1 – Solution: You recommend reducing the code coupling and the dependency cycles?
Does this meet the goal?

A. Yes 
B. No

Correct Answer: B

Instead reduce the code complexity.
Note: Technical debt is the accumulation of sub-optimal technical decisions made over the lifetime of an application. Eventually, it gets harder and harder to change things: it’s the ‘sand in the gears’ that sees IT initiatives grind to a halt.

Reference:
https://dzone.com/articles/fight-through-the-pain-how-to-deal-with-technical  
https://www.devopsgroup.com/blog/five-ways-devops-helps-with-technical-debt/

Q.2 – Solution: You recommend increasing the code duplication.
Does this meet the goal?

A. Yes 
B. No

Correct Answer: B

Q.3 – Solution: You recommend increasing the test coverage.
Does this meet the goal?

A. Yes 
B. No

Correct Answer: B

Q.4 – Solution: You recommend reducing the code complexity.
Does this meet the goal?

A. Yes 
B. No

Correct Answer: B