Found Quote by Douglas Crockford
“I have been writing JavaScript for 8 years now, and I have never once found need to use an uber function. The super idea is fairly important in the classical pattern, but it appears to be unnecessary in the prototypal and functional patterns. I now see my early attempts to support the classical model in JavaScript as a mistake.”
About This Quote
Source Interview: JavaScript:, 2008
The author argues that modern JavaScript patterns make the traditional “uber” function unnecessary, favoring prototypal and functional approaches.
In simple terms: Old class‑based patterns are outdated in JavaScript.
Embrace current language features.
Themes
Mood
Type
When to use this quote
- web development
- code refactoring
- team onboarding
- learning modern JS
Key Concepts
Questions to Reflect On
- Do you rely on outdated patterns?
- How can you transition to prototypal design?
Older patterns may still be needed for legacy systems.