I've seen situations where the product code names become so publicly popular that the company uses yet another unrelated codename to refer to them in internal conversation and code (but even those internal names still leak out anyways). A bit silly if you ask me.