Hacker News new | ask | show | jobs
by bcrosby95 1190 days ago
We could adopt a principle to solve this problem: something that reminds us that abstractions aren't free.

This is the source of the problem of the blind application of principles - which tend to increase the number of abstractions. They aren't free, and people act as if they are.

Even good abstractions have a cost. But in a good abstraction, the benefits outweigh the costs.

1 comments

Looks good for me. I also see that people treat abstraction or indirection as "always good" or at least "free".