Well, you write documentation for the you that is writing the code. You don't write documentation for the enormous idiot who will read and have to try to understand the code—i.e., the you two years into the future https://twitter.com/economeager/status/986797153183035392:

Rachael Meager: Me trying to read code I wrote 2 years ago:

Gandalf gif i have no memory of this place Google Search

Folks this code is documented. The problem is you write documentation from a biased perspective...

#ontwitter #shouldread #datascience