Once, long ago, a fledgling coder grasped a beautiful tome titled “Design Patterns: Elements of Reusable Object-Oriented Software”. Otherwise known as the “Gang of Four” book. And it was good. He read through it after hours, his ears perking up. Pattern after pattern. And in his very next project, he…