Abstraction Layers Debate
Comments discuss the use, necessity, and pitfalls of multiple layers of abstraction and indirection in software design and systems, often highlighting how too many layers lead to excessive complexity and referencing David Wheeler's corollary.
➡️ Stable 0.5x Programming Languages
2,023
Comments
20
Years Active
5
Top Authors
#756
Topic ID
Activity Over Time
2007 5
2008 3
2009 22
2010 31
2011 33
2012 50
2013 82
2014 83
2015 62
2016 104
2017 107
2018 98
2019 135
2020 146
2021 230
2022 189
2023 231
2024 197
2025 201
2026 14
Top Contributors
Keywords
TL FrontEndLayer alexshroyer.com DFS DR Football.html UI OSI layers levels level layer abstraction tree route nested hierarchy multiple
Sample Comments
It isn't infinitely layered! It is N-layered, which is critical.
Yuuup, there’s at least 4 layers there…
but they're just one level, no?
Sorry, too many levels of meta for me.
too many layers of abstraction. that's our problem.
Why does it matter how many levels there are?
All that layering stuff ... it's a bit too complex for me :-)
It's wild how the layers of abstraction just keep expanding
Multiple layers.(Actual quote from the linked page.)
You are thinking about a level higher than embedded.