Why is it that the 19th century African villager will pick the right solution (you picked #2, right?) and the 21st century software developer will often go for something akin to solution #1?
Worth reading all the way through.
Comments for this link are closed. If you'd like to share your thoughts on this link with me, please contact me directly.