On Sun, 11 Dec 2022, Larry McVoy wrote:
I've
always used the maxim "Write code as though the next person to
maintain it is an axe-wielding psychopath who knows where you live".
My main job, for the 20 years until I retired, was to keep telling
people that code that you wrote 6 months ago might as well have been
written by someone else. Optimize for reading the code, not writing the
code. It's read many.
I should clarify that on the odd occasion that I write obscure code it's
for efficiency, and I comment it well because *I* might be the one to
maintain it six months hence :-)
-- Dave