3 ms·
Instead of the last quote in the article, I prefer this one (got it from [0]) >"There are two hard things in computer science: cache invalidation, naming thing
by asicsp 6y ago
Instead of the last quote in the article, I prefer this one (got it from [0])
>"There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors." – Martin Fowler
And there's plenty of similar articles, for example [1] [2]
[0] https://www.mediawiki.org/wiki/Naming_things https://www.mediawiki.org/wiki/Naming_things
[1] https://dbader.org/blog/python-memoization https://dbader.org/blog/python-memoization
[2] https://mike.place/2016/memoization/ https://mike.place/2016/memoization/
- Immortal333 6y agoThanks for similar articles. I am aware of similar articles and that's why I have kept it short and simple. I will add these as references, later. I have enjoyed reading Python Tricks[0] book by Dan bader (author of https://dbader.org/blog/python-memoization https://dbader.org/blog/python-memoization ). It's awesome. Might be outdated but I still recommend it to any body who has just started learning python. [0] https://realpython.com/products/python-tricks-book/ https://realpython.com/products/python-tricks-book/
- asicsp 6y agoHey, sorry if my post came off wrongly. In hindsight, I should've worded better, something like "similar articles for further reading".
- ritter2a 6y agoEven in this version, the quote still feels incomplete without someone shouting "Concurrency!" while it is delivered...
- SCLeo 6y agoConcurrency.""There are three hard things in computer science: cache invalidation, naming things, off-by-one errors, and
- deleted 6y ago[deleted]
- fanf2 6y agoThat attribution is wrong - the mediawiki page links to Martin Fowler’s collection of quotes, where he says the off-by-one version came from Leon Bambrick https://twitter.com/secretgeek/status/7269997868?s=21 https://twitter.com/secretgeek/status/7269997868?s=21
- asicsp 6y agothanks for the correction, I cannot edit the post though :(