I was telling younger colleagues about the 500-line function in my first jobb that had a string variable where different types got stuck into it depending on what was needed at that point in the code just yesterday!