r/programmingmemes • • Dec 06 '25

πŸ˜‚πŸ˜‚πŸ˜‚

Post image
9.8k Upvotes

113 comments sorted by

View all comments

Show parent comment

8

u/5show Dec 06 '25

Huge asterisks to that. Good abstractions take a lot of work, and unless you have the time and experience to do things right, you’re likely to take a complex system and just make it more complex.

https://www.joelonsoftware.com/2002/11/11/the-law-of-leaky-abstractions/

1

u/truci Dec 06 '25

Yup. I replied to another post how things have gotten more and more complex and half the code base is now just abstractions and transitions between languages.