4 ms·
But then you end up with a non idiomatic coding style, which may be an issue if your code is open-sourced. I'd be very wary of a Java program where variable nam
by sacado2 8y ago
But then you end up with a non idiomatic coding style, which may be an issue if your code is open-sourced. I'd be very wary of a Java program where variable names are snake_cased, for instance: did they do it for a good reason? Are they just beginning java developers? Will I run into other ad hoc coding practice when trying to understand/maintain/extend their code?
- entity345 8y agoAgain, there is nothing "idiomatic" is poor naming, nor do I see what open source has to do with it...
- sacado2 8y ago"Poor naming" is subjective. What is the correct name for a variable that associates a user's name with its configuration profile? userNameToConfigurationProfile? user_name_to_configuration_profile? userToConfig? profiles? userCfg? If there was one true way to do it, everybody would adopt it (unless you consider some communities are just plain dumb).
- entity345 8y agoWe're discussing 'good naming' as defined in the article and first comment of this comments thread: > 2.1. Choose identifiers for clarity, not brevity Cosmetic considerations like snake or camel case are irrelevant. The advice above is standard good practice that is not dependent on the language used.