9 ms·
> You don't normally want to write "clever" code - you want to write easy to understand straightforward code I think what the parent comment is getting at is t
by dkarl 2y ago
> You don't normally want to write "clever" code - you want to write easy to understand straightforward code
I think what the parent comment is getting at is the relative nature of "clever" and "straightforward." At certain times and in certain programming communities, use of deep inheritance hierarchies was "straightforward," and passing a function as a method parameter was so "exotic" and "clever" that languages didn't directly support it.