A Philosophy of Software Design
John Ousterhout
Deep-modules-over-shallow heuristic that drives the API surface of the libraries published from this work.
The sources the case studies and articles on this site are built on. Each entry states what that source changed in the practice — not that it was read, but what it corrected, constrained, or made legible.
John Ousterhout
Deep-modules-over-shallow heuristic that drives the API surface of the libraries published from this work.
Haya Samaana, Diego Elias Costa, Ahmad Abdellatif, Emad Shihab
Technical leverage measured as both benefit and exposure. The empirical basis for treating an imported implementation as a priced trade rather than free capability.
Source