How Cognitive Biases Affect Developers