PART 1 - TONS OF PUNKS, ONE BIG JERK CHAPTER 4: KEYSTROKES AND BRUSHSTROKES Basement Vs. Rooftop

"Terry Crowley argues that choosing too low an abstraction layer forces developers to recreate existing functionality, while choosing too high a layer can make the system hard to control or evolve."

Crowley states this layering tradeoff directly in his December 8, 2021 article. His "99 out of 100 engineers" line is presented as his judgment, not as survey evidence.

View Source