Like my own his English is good but not <i>that</i> good. His seems the right way to explain (there probably is a formal description for the style of writing (and a word for it in German)) but when reception is not guaranteed (I keep feeling like I almost got his point.) I would lower myself to explaining by code example. Something like a "hello world" of usable vs re-usable. Someone more skilled in the art should probably address note 6 ( <a href="https://www.ufried.com/blog/reusability_fallacy_3/#fn:6" rel="nofollow">https://www.ufried.com/blog/reusability_fallacy_3/#fn:6</a> )<p>I did recall a thought I had some years ago that I will describe crudely because I'm lazy:<p>Parts of applications, by popularity, should be re-implemented in API's.<p>Parts of API's, by popularity, should be implemented in modules.<p>Parts of modules, by popularity, should be implemented in frameworks.<p>Parts of frameworks, by popularity, should be implemented in (higher) languages (then lower)<p>Parts of languages, by popularity, should be baked into hardware.<p>(Unpopular parts should migrate the other way around but that is not important right now)