"Software abstraction can let developers work with substantial amounts of underlying code without reading or directly inspecting it."
The post captures the developer-side experience behind the abstraction argument - modern software can depend on substantial layers of code that an application developer uses without directly reading or inspecting their implementation.
View Source