The code I wrote myself three years ago had become a monster that no one could touch. Variable names like `tmp2`, three functions with similar names, and zero comments. Is there anyone who knows that ...