Preguntas etiquetadas con variables

Variable o escalar es una ubicación de almacenamiento emparejada con un nombre simbólico asociado (un identificador), que contiene alguna cantidad o información conocida o desconocida denominada valor.

10
¿Por qué Clean Code sugiere evitar las variables protegidas?
Clean Code sugiere evitar variables protegidas en la sección "Distancia vertical" del capítulo "Formateo": Los conceptos que están estrechamente relacionados deben mantenerse verticalmente cerca uno del otro. Claramente, esta regla no funciona para conceptos que pertenecen a archivos separados. Pero los conceptos estrechamente relacionados no deben separarse en archivos diferentes …

6
¿Debería la variable llamarse Id o ID? [cerrado]
Esto es un poco pedante, pero he visto que algunas personas usan Idcomo en: private int userId; public int getUserId(); y otros usan: private int userID; public int getUserID(); ¿Es uno de estos un mejor nombre que el otro? ¿Por qué? He visto esto hecho de manera muy inconsistente en …


13
¿Deberíamos eliminar las variables locales si podemos?
Por ejemplo, para mantener una CPU encendida en Android, puedo usar un código como este: PowerManager powerManager = (PowerManager)getSystemService(POWER_SERVICE); WakeLock wakeLock = powerManager.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, "abc"); wakeLock.acquire(); pero creo que las variables locales powerManagery wakeLockse pueden eliminar: ((PowerManager)getSystemService(POWER_SERVICE)) .newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, "MyWakelockTag") .acquire(); Aparece una escena similar en la vista de alerta de iOS, …


12
¿Debo reutilizar variables?
¿Debo reutilizar variables? Sé que muchas mejores prácticas dicen que no debes hacerlo, sin embargo, más tarde, cuando un desarrollador diferente está depurando el código y tiene 3 variables que se parecen, y la única diferencia es que se crean en diferentes lugares del código, él podría ser confuso. Las …









7
¿Tiene sentido crear bloques solo para reducir el alcance de una variable?
Estoy escribiendo un programa en Java donde en un momento necesito cargar una contraseña para mi almacén de claves. Solo por diversión, intenté mantener mi contraseña en Java lo más breve posible haciendo esto: //Some code .... KeyManagerFactory keyManager = KeyManagerFactory.getInstance("SunX509"); Keystore keyStore = KeyStore.getInstance("JKS"); { char[] password = getPassword(); …
38 java  variables  scope 

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.