the professor for my c# class strongly suggests that we use hungarian notation which I think is rather gross (prefixing variables with the letter of their type, for example, `int iMyInteger` or `string sMyString`). we're not forced to use it, which is nice. but I had a group project where we agreed at the start to *not* use hungarian notation, and then when one of my group members finally did his part right at the end, his files, classes, and variables were named that way :/














