2 ms·
> But also sometimes it makes more sense to copy and paste over trying to fit an abstraction where it shouldn't be. :) I find that's a smell of limited languag
by gwbas1c 3y ago
> But also sometimes it makes more sense to copy and paste over trying to fit an abstraction where it shouldn't be. :)
I find that's a smell of limited languages: Maybe a language has poor error handling semantics, maybe it's not expressive enough to make a parameter generic.
It can also be a smell of not understanding the language well enough, too. Maybe there is no need to copy and paste, but the programmer didn't understand the language well enough to make a generic abstraction.
- nkjnlknlk 3y agoI agree. I've had the unfortunate experience of moving from more expressive languages and interesting problems to less expressive languages and boring problems as the size of my TC and company go up. :') But you can only do what your tools allow you to do.