News for hackers. Stuff that matters.
Re:The Law of Leaky Abstractions (2002) by jerf on Thursday March 07, 2024 @11:31AM (#39631008)
Oh, forgot to mention: Trying to offer everything to everybody has its own antipattern name, the Inner Platform effect. https://en.wikipedia.org/wiki/Inner-platform_effect

One way of viewing an Inner Platform is when you have an abstraction that is so "powerful" in the process of doing everything for everybody that it fails to offer any of the advantages of imposing the restrictions, but it still manages to deliver the disadvantages of abstractions! (Alternatively it can come from having some layer reduced power in the wrong way, and then having a layer above it trying to recover the original power. Either way these are always, always disasters.)

There are no comments on this comment yet.