PART 2 - FOUR HIDDEN CHIMNEYS CHAPTER 8: THE SHIELD OF SCREWTAPE Low Fluency High Comfort

"Bill Gates publicly argued in 1997 that software development was beginning to adopt specialization, interchangeable components, and streamlined assembly tools."

Gates explicitly framed reusable software components and streamlined development tools as the software equivalent of specialization and interchangeable parts in other industries.

View Source