Can a programmer function as an effective tester? I believe so — but it requires us to don a cap of a different color and think about interacting with our application in a very different way. In ...