Perguntas com a marcação «programming-practices»

Práticas de programação são práticas comuns ou não tão usadas no desenvolvimento de software. Isso pode incluir coisas como Desenvolvimento Ágil, Kanban, atalhos de codificação etc.








13
Lidar com sopa de chaves
Programei em C # e VB.NET por anos, mas principalmente em VB. Estou mudando de carreira para C # e, no geral, gosto mais de C #. Um problema que estou tendo, no entanto, é a sopa de chaves. No VB, cada palavra-chave de estrutura possui uma palavra-chave estreita correspondente, …

7
Generalizar o uso de variáveis ​​dentro do código
Gostaria de saber se é uma boa prática generalizar variáveis ​​(use uma variável única para armazenar todos os valores). Considere um exemplo simples Strings querycre,queryins,queryup,querydel; querycre = 'Create table XYZ ...'; execute querycre ; queryins = 'Insert into XYZ ...'; execute queryins ; queryup = 'Update XYZ set ...'; execute …

3
Ao comparar uma variável de string com um literal de string com .equals (), existe uma prática padrão para a ordem dos itens? [fechadas]
É difícil dizer o que está sendo pedido aqui. Essa pergunta é ambígua, vaga, incompleta, excessivamente ampla ou retórica e não pode ser razoavelmente respondida em sua forma atual. Para obter ajuda para esclarecer esta questão para que possa ser reaberta, visite o centro de ajuda . Fechado há 7 …



2
Explorando a criatividade com "tempo livre"
Algumas empresas descobriram, para sua surpresa e lucro, que os programadores são pessoas muito criativas. Penso no Google e no Atlassian , por exemplo, que permitem "dias livres" regulares (acredito que mensais) em que os programadores trabalham no que quiserem (com aprovação) e a empresa colhe os frutos. Exemplos citados …


3
Quando descontinuar e quando excluir em Java
Como parte de um esforço de refatoração ou apenas um desenvolvimento contínuo, um método específico ou talvez uma classe inteira pode se tornar obsoleta em algum sentido. Java suporta a @Deprecatedanotação para indicar que provavelmente existe uma maneira melhor de lidar com a funcionalidade em questão. Eu imagino que isso …

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.