From time to time I see something like this:
class Clazz {
private int _goodName;
private int _anotherGoodName;
...
}
I don’t get it. It’s hard and unusual to read such code. What are the pros?
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
It’s a naming convention used by some people to indicate “these are private variables”.
Personally I’m not a fan as I think you can leave off the underscore and achieve the same result, but to each his own. I think it may have it’s roots in pre-IDE days when you might be viewing a method and the visibility/ownership of certain variables is not always clear.