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.



3
Interrupção no caso padrão no comutador
Estou um pouco confuso sobre quando ou não incluir breakapós o último caso, com frequência default. switch (type) { case 'product': // Do behavior break; default: // Do default behavior break; // Is it considered to be needed? } breakMeu único objetivo é, no meu entendimento, impedir que o código …




11
A programação em geral se torna mais fácil de ler, escrever e entender à medida que você ganha experiência? [fechadas]
Sou iniciante em programação e tenho lido livros, estudado, lido artigos e outros enfeites. Estou obtendo ótimos resultados desde que comecei a aprender programação e, quando era iniciante, pensava que sabia tudo sobre programação, mas, à medida que aprendi mais, percebi o quão difícil é esse campo (na verdade, todos …

7
Código primeiro x banco de dados primeiro
Quando projeto e crio o software em que trabalho, normalmente projeto e crio as tabelas SQL de back-end primeiro e depois passo para a programação real. No entanto, o projeto no qual estou trabalhando me deixa perplexo. Provavelmente, isso se deve à falta de requisitos sólidos e bons, mas, infelizmente, …





8
Se eu precisar usar um pedaço de memória durante toda a vida útil do meu programa, é realmente necessário liberá-lo imediatamente antes do término do programa?
Em muitos livros e tutoriais, eu ouvi a prática do gerenciamento de memória enfatizar e senti que algumas coisas misteriosas e terríveis aconteceriam se eu não liberasse memória depois de terminar de usá-lo. Não posso falar por outros sistemas (embora, para mim, seja razoável supor que eles adotem uma prática …

17
Como escrever loops corretos?
Na maioria das vezes, durante a gravação de loops, geralmente escrevo condições de contorno erradas (por exemplo: resultado errado) ou minhas suposições sobre terminações de loop estão erradas (por exemplo: loop em execução infinita). Embora eu tenha acertado minhas suposições após algumas tentativas e erros, fiquei muito frustrado por causa …


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.