Application Quote by John Carmack
“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.”
About This Quote
Source Talk: Game development conference, 2018
Initially skeptical about applying modern C++ patterns to large game codebases, the speaker later realized their benefits after observing other projects.
In simple terms: Modern design patterns can improve large codebases despite doubts.
Adopt proven patterns thoughtfully.
Themes
Mood
Type
When to use this quote
- game development
- large-scale projects
Key Concepts
Questions to Reflect On
- When should legacy code be refactored?
- What patterns suit performance-critical systems?
Patterns may add complexity if misused.