When you follow best practices and naming conventions, It sometimes takes several hours just to come up with a descriptive class and method names.
Not once you've been doing it for a long time. ;)
But then, "There are only two hard things in programming: cache invalidation and naming things."
Also, you should try out PyPy. It's always a couple of versions behind the latest Python, but it's JIT-compiled, so the speed is comparable to C++.
Thanks for the recommendation, Mr. Jason. Big fan here. I loved your series.
I thought the quote is "There are only two hard things in programming: cache invalidation, naming things, and off-by-one-errors"
There are several versions. ;)
Incidentally, off-by-one errors don't tend to be that hard, at least not compared to the other two. I think the addition of that was a later pun.
Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment's permalink.
Hide child comments as well
Confirm
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Not once you've been doing it for a long time. ;)
But then, "There are only two hard things in programming: cache invalidation and naming things."
Also, you should try out PyPy. It's always a couple of versions behind the latest Python, but it's JIT-compiled, so the speed is comparable to C++.
Thanks for the recommendation, Mr. Jason. Big fan here. I loved your series.
I thought the quote is "There are only two hard things in programming: cache invalidation, naming things, and off-by-one-errors"
There are several versions. ;)
Incidentally, off-by-one errors don't tend to be that hard, at least not compared to the other two. I think the addition of that was a later pun.