Perguntas com a marcação «variables»

Variável ou escalar é um local de armazenamento associado a um nome simbólico associado (um identificador), que contém alguma quantidade ou informação conhecida ou desconhecida, conhecida como valor.

10
Por que o Código Limpo está sugerindo evitar variáveis ​​protegidas?
O Código Limpo sugere evitar variáveis ​​protegidas na seção "Distância Vertical" do capítulo "Formatação": Os conceitos intimamente relacionados devem ser mantidos verticalmente próximos um do outro. Claramente, esta regra não funciona para conceitos que pertencem a arquivos separados. Porém, conceitos estreitamente relacionados não devem ser separados em arquivos diferentes, a …

6
A variável deve ser nomeada Id ou ID? [fechadas]
Isso é um pouco pedante, mas já vi algumas pessoas usarem Idcomo: private int userId; public int getUserId(); e outros usam: private int userID; public int getUserID(); Um desses nomes é melhor que o outro? Por quê? Eu já vi isso ser feito de maneira inconsistente em grandes projetos. Se …


13
Devemos eliminar variáveis ​​locais, se pudermos?
Por exemplo, para manter uma CPU ativada no Android, posso usar um código como este: PowerManager powerManager = (PowerManager)getSystemService(POWER_SERVICE); WakeLock wakeLock = powerManager.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, "abc"); wakeLock.acquire(); mas acho que as variáveis ​​locais powerManagere wakeLockpodem ser eliminadas: ((PowerManager)getSystemService(POWER_SERVICE)) .newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, "MyWakelockTag") .acquire(); cena semelhante aparece na visualização de alerta do iOS, por exemplo: …


12
Devo reutilizar variáveis?
Devo reutilizar variáveis? Eu sei que muitas práticas recomendadas dizem que você não deve fazê-lo, no entanto, mais tarde, quando um desenvolvedor diferente estiver depurando o código e tiver três variáveis ​​parecidas e a única diferença é que elas são criadas em locais diferentes no código. confuso. O teste de …










Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.