Engenharia de software

Perguntas e respostas para profissionais, acadêmicos e estudantes que trabalham no ciclo de vida de desenvolvimento de sistemas

4
Como o código "Tendência de meta" deve ser tratado por um gerente de desenvolvimento?
Primeiro, permita-me cunhar um termo: definição de objetivos de código: Fazendo check-out do código pela manhã e revisando silenciosamente todas as alterações feitas pelos outros desenvolvedores no dia anterior, arquivo por arquivo (especialmente os arquivos de código que você desenvolveu originalmente) e corrigindo formatação, lógica, renomeando variáveis, refatorando métodos longos, …

6
Convenções de Nomenclatura Javascript
Sou de Java e sou novo em JavaScript. Eu notei muitos métodos JavaScript usando nomes de parâmetro de caractere único, como no exemplo a seguir. doSomething(a,b,c) Não gosto, mas um colega desenvolvedor de JavaScript me convenceu de que isso é feito para reduzir o tamanho do arquivo, observando que os …



2
Por que o java não usa uma classificação radix em primitivas?
java.util.Arrays.sort(/* int[], char[], short[], byte[], boolean[] */) é implementado como um 'quicksort ajustado' em vez de uma classificação de base. Fiz uma comparação de velocidade há um tempo atrás e, com algo como n> 10000, a classificação de radix era sempre mais rápida. porque?
12 java  sorting 




1
GPL copiando avisos de direitos autorais
O "GPL How to" tem o seguinte a dizer sobre a aplicação de avisos de direitos autorais de código copiado de outros programas: Se você copiou o código de outros programas cobertos pela mesma licença, copie os avisos de direitos autorais também. Coloque todos os avisos de direitos autorais junto …
12 licensing  gpl 





2
Gerenciando várias versões de um aplicativo Web usando Git
Temos uma família de aplicativos, todos com a mesma base. Até agora, desenvolvi essa base e o fluxo de trabalho do Git era muito simples: O desenvolvimento é feito na developfilial Novos recursos são desenvolvidos na name-of-the-featurefilial Lançamentos são feitos na release-**filial Até agora, o código era o mesmo para …
12 git 


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.