Preguntas etiquetadas con naming-conventions

Las convenciones de nomenclatura se refieren a las reglas generales que rigen los nombres asignados a construcciones de programación, como variables y métodos. Estas convenciones facilitan la legibilidad y, por lo tanto, mejoran la capacidad de mantenimiento del código al aplicar la coherencia de nomenclatura en módulos dispares.


28
¿Inglés británico o inglés estadounidense?
Si tiene una API y es un desarrollador con sede en el Reino Unido con una audiencia muy internacional, si su API es setColour() o setColor() (Para tomar una palabra como ejemplo simple). Los ingenieros del Reino Unido suelen estar bastante a la defensiva acerca de su ortografía "correcta", pero …

12
Los getters booleanos de Java "es" frente a "son"
Sé que la convención en Java para getters booleanos es incluir el prefijo "es". isEnabled isStoreOpen Pero, ¿y si el sujeto es plural? Es decir, ¿y si en lugar de querer saber si una tienda está abierta, quisiera saber si todas las tiendas están abiertas? isStoresOpen() no tiene sentido en …

14
"ID" o "Id" en la interfaz de usuario
El gerente de control de calidad donde trabajo me acaba de informar que hay un error en mi aplicación de escritorio debido a que el mensaje de inicio de sesión es "ID de operador" cuando debería ser "ID de operador". Su argumento es que "Id" se refiere a la parte …

9
¿Convención de nomenclatura para activos (imágenes, css, js)?
Todavía estoy luchando por encontrar una buena convención de nomenclatura para activos como imágenes, archivos js y css utilizados en mis proyectos web. Entonces, mi corriente sería: CSS: style-{name}.css ejemplos: style-main.css, style-no_flash.css, style-print.cssetc. JS: script-{name}.js ejemplos: script-main.js, script-nav.jsetc. Imágenes: ¿ {imageType}-{name}.{imageExtension} {imageType} es alguna de estas icono (por ejemplo, icono …







2
Convenciones de nomenclatura de métodos de C #: ToSomething vs.AsSomething
Mientras escribía algunos métodos de extensión para mis objetos de lógica empresarial, me planteé la cuestión de cambiar el nombre de los métodos de conversión. someObject.ToAnotherObject()iría bien con el ampliamente utilizado object.ToString(). Sin embargo, LINQ, por ejemplo, mezcla ambas variantes y no puedo encontrar una diferencia entre ellas. ToDictionary(), ToList(), …



7
Convención de nomenclatura de Android
Estoy buscando una sugerencia completa de la convención de nomenclatura de Android. Encontré un poco aquí: http://source.android.com/source/code-style.html#follow-field-naming-conventions que dice: Los nombres de campo no públicos y no estáticos comienzan con m. Los nombres de los campos estáticos comienzan con s. Otros campos comienzan con una letra minúscula. Los campos finales …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.