Instead of the last quote in the article, I prefer this one (got it from [0])<p>>"There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors." – Martin Fowler<p>And there's plenty of similar articles, for example [1] [2]<p>[0] <a href="https://www.mediawiki.org/wiki/Naming_things" rel="nofollow">https://www.mediawiki.org/wiki/Naming_things</a><p>[1] <a href="https://dbader.org/blog/python-memoization" rel="nofollow">https://dbader.org/blog/python-memoization</a><p>[2] <a href="https://mike.place/2016/memoization/" rel="nofollow">https://mike.place/2016/memoization/</a>