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
- A. Malicious code
- B. Dead code
- C. Outsourced code
- D. Code obfuscation
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.