Programmers hold to a wide spectrum of positions on software complexity, from the rare command-line purists to the much more ...