A Simple Misunderstanding

Some terrible code arises out of terrible business rules which no one truly understands. Some terrible code arises from laziness, sloppiness, or the need to just get it done now. But there’s a special class of awful code that arises for a complete misunderstanding of...