The Escalation programmers come from a completely different background, and the codebase is all STL this, boost that, fill-up-the-property list, dispatch the event, and delegate that. I had been harboring some suspicions that our big codebases might benefit from the application of some more of the various โmodernโ C++ design patterns, despite seeing other large game codebases suffer under them. I have since recanted that suspicion.
John CarmackIf you're willing to restrict the flexibility of your approach, you can almost always do something better
John Carmack