✳flâneur — a map of the web's best reading
That's not an abstraction, that's just a layer of indirection
fhur.me · 1,048 words · saved by 1 readers
fhur's blog
That's Not an Abstraction, That's Just a Layer of Indirection Mon Oct 14 2024 • software-engineering Back If you've ever worked on refactoring or improving performance in a software system, you've probably run into a particular frustration: abstraction-heavy codebases. What looks like neatly organized and modularized code often reveals itself as a labyrinth, with layers upon layers of indirection. The performance is sluggish, debugging is a nightmare, and your CPU seems to be spending more time running abstractions than solving the actual problem. This leads us to an important realization: not
Explore this link on the map →related reading
- The Law of Leaky Abstractions – Joel on Softwarejoelonsoftware.com
- Up and Down the Ladder of Abstractionworrydream.com
- Essays on programming I think about a lot | benkuhn.netbenkuhn.net
- Cognitive load is what mattersminds.md
- The Wrong Abstraction - Sandi Metzsandimetz.com
- programming practices - How to comprehend abstraction in code? - Software Engineering Stack Exchangesoftwareengineering.stackexchange.com
- Abstraction (computer science) - Wikipediaen.wikipedia.org
- Performance Is Not a Technical Problem - Shu Dingshud.in
- The cost of convenience — surma.devsurma.dev
- Abstraction Enables Thoughtjacobbuckman.com
- How to write complex softwaregrantslatton.com
- We have used too many levels of abstractions and now the future looks bleakunixsheikh.com