Multiple choice technology testing

One Key reason why developers have difficulty testing their own work is :

  1. Lack of technical documentation

  2. Lack of test tools on the market for developers

  3. Lack of training

  4. Lack of Objectivity

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

Developers struggle to test their own code primarily because they lack objectivity; they built the code, assume it works, and subconsciously avoid test paths they know are buggy. Technical documentation (A), test tools (B), and training (C) can help but are not the core psychological barrier. Testing independence is a fundamental principle.