| < Day Day Up > |
|
Programmers, who are a thinking breed, require at least occasional challenges to truly enjoy work. This desire to conquer a challenge is essential to the often problem-heavy world of software development, but can become a liability when no challenge is present. Complexification is a common minor programmer illness that appears when only a simple solution is required. The afflicted programmer will ignore or discount this solution and instead endeavor to make the problem more complex in order to necessitate a more complex solution. The detrimental effect of this line of thinking should be immediately obvious. More work and more risk are brought on by the programmer’s need for complexity.
| < Day Day Up > |
|