CompTIA Security+ (SY0-601) — Question 558

A software company has a shared codebase for multiple projects using the following strategy:

• Unused features are deactivated but still present on the code.
• New customer requirements trigger additional development work.

Which of the following will most likely occur when the company uses this strategy?

Answer options

Correct answer: B

Explanation

The correct answer is B, as dead code refers to portions of the codebase that are no longer in use but remain in the code. Options A, C, and D do not accurately describe the situation since malicious code refers to harmful software, outsourced code involves external development, and code obfuscation is a technique to make code difficult to understand.