Let's for a moment assume that you're programming in a language that uses camelcase words for identifiers, by convention. All you Ruby types with your underscore-separated method names get to sit this one out.
What approach do you take to capitalising the letters after the first when your name contains an acronym? For example, would you call a method createSQLBuffer or createSqlBuffer? Do you have a policy in place dictating what to do in this situation? Moreover, can anyone link me some articles advacating one or the other specifically, or in fact anything that covers this at all?
I know it's not really a big deal, but for some reason I sometimes come across a method/class/variable capitalised one way and thing it would look more natural the other. The strange thing is that I'm not even sure it's consistent; it would not surprise me to discover that I like all uppercase for certain names, and lowercased for others.
Anyone want to share their opinions on this?