There’s the old joke about 10 kinds of programmers, but the truth is when it comes to programming, there are often people who ...