Engenharia de software

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

4
O que torna os recursos "caros"?
Estou lendo hibernação e me deparei com declarações como "conexões JDBC abertas em várias solicitações não é uma coisa boa porque é um recurso caro". O que se entende por recurso caro? Editar: estou adicionando o que o usuário desconhecido adicionou como um comentário abaixo. Se o estabelecimento de uma …


3
Lutando para não usar a notação húngara
Eu já vi argumentos a favor e contra a Systems Hungarian . Por alguns anos eu tenho trabalhado em um projeto legado que usa esse sistema, nomeando cada variável, função com um prefixo do tipo de variável, por exemplo (strName, intAge, btnSubmit etc.) (conheço os prefixos originais do Hungarian Apps …
10 naming  hungarian 







8
E todas essas regras de codificação?
Sempre apoiei a idéia de ter regras de codificação para desenvolvedores em uma empresa ou em um projeto específico. Especialmente se a empresa tiver tamanho maior que 10. Quanto maior a empresa, maior a necessidade. Sei que muitas pessoas vão discordar, mas vi projetos que não os têm e o …

2
Experiência com o eLance (e sites similares) [fechado]
Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debate, argumentos, pesquisas ou discussão prolongada. Se você acha que essa pergunta pode ser melhorada e possivelmente reaberta, visite o centro …

8
grátis como na cerveja grátis
Alguns anos atrás (mais precisamente em 1998), a confusão que os falantes de inglês começam a criar com o termo livre quando aplicada ao software levou alguns membros da fundação de software livre a criar um novo termo: código aberto ( http: //www.gnu. org / filosofia / software-livre-para-freedom.html ) A …


4
Como faço para ganhar dinheiro com o meu software livre mantendo o anonimato?
Digamos que: Você criou um projeto FOSS que outras pessoas consideram útil, talvez útil o suficiente para doar ou pagar pelas modificações a serem feitas. É um projeto de software perfeitamente legítimo e inócuo. Não tem nada a ver com criptografia como munições, música p2p ou qualquer coisa que possa …
10 foss 

5
Quão rigorosamente você segue a regra "No Dependency Cycle" (NDepend)
Um pouco de histórico: como líder de equipe, uso o NDepend uma vez por semana para verificar a qualidade do nosso código. Especialmente a cobertura de teste, linhas de código e métricas de complexidade ciclomática são inestimáveis ​​para mim. Mas quando se trata de ciclos de nivelamento e dependência, estou …

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.