Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The flip side of that is people who can keep everything in their head often write code which reflects exactly that, and that code is very hard for others to scrutinize.

I try to lean into just such a silver lining. I like to write my code for worst-case future-me: what would it take for my sleep-deprived, Monday morning, uncaffeinated brain to make sense of? It definitely helps, especially even considering that approach, I often find I overestimate my future ability to understand past code.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: