The QA manager where I work just informed me there is a bug in my desktop app due to the sign-on prompt being \"Operator Id\" when it should be \"Operator ID\". Her argument bei
How would you say it if you were reading out loud? I'd pronounce the two letters. ID is correct, analogous with similar abbreviations such as TV. (No dots, please, as the letters don't stand for anything.)
When I'm dealing with abbreviations like this, I like to format them in small block capitals, but that's just a personal taste. Capitals, anyway.
(But I probably would continue to use Id in the code itself.)