3 ms·
> they are a "clever trick" to work around the fact that the language/runtime does not have the necessary features to support the developer experience that they
by drewcoo 3y ago
> they are a "clever trick" to work around the fact that the language/runtime does not have the necessary features to support the developer experience that they would ideally have
I'd call that a pretty good definition of a "design pattern."
In this case, it's also magic framework code.
- danpalmer 3y agoHooks are a design pattern, but I disagree that hacks around languages are a definition of a design pattern. What makes you feel they are?