What guidelines do you follow for naming variables in your program?
Sometimes you need to have a really long name in order to aptly describe what the variable does. If you give it a short name it may not be self explanatory. So, what guidelines and tips do you follow?