The Myth of Easy Code Re-use: be skeptical

Опубликовано: 18 Апрель 2026
на канале: The Deliberate Engineer
1,978
119

For my entire career, people emphasized how important it is to abstract out useful pieces of code for re-use. Working in big-tech, though, this is often wasted effort. I give an example of trying to find shared utilities while I worked at Microsoft, and suggestions on how to avoid the pitfalls of premature genericization of useful code.

TABLE OF CONTENTS
00:00 Introduction
01:49 Microsoft: no STL
02:32 Looking for list code
04:50 Using open source wasn't an option
06:09 Open source is possible now
06:27 Better intrinsic / bundled language options
07:07 Advice
08:11 Risks of many dependencies
09:54 Wrap-up