Engenharia de software

61
Por que as pessoas ainda dizem que o Java é lento? [fechadas]

Durante muito tempo no SO e em outros lugares, o Java tem a reputação de ser lento. De piadas a muitos comentários em perguntas e respostas, as pessoas ainda acreditam que o Java é lento com base apenas na experiência com ele nos anos 90. Este é o meu problema: refutamos (a maioria) os motivos...

61
Como escrever testes de unidade "bons"?

Acionado por esse segmento , eu (novamente) estou pensando em finalmente usar testes de unidade em meus projetos. Alguns pôsteres dizem algo como "Os testes são legais, se são bons testes". Minha pergunta agora: o que são testes "bons"? Em meus aplicativos, a parte principal geralmente é algum...

61
Ganhando dinheiro extra como programador [fechado]

Eu trabalho como programador em período integral e tenho um emprego bem remunerado para o país onde moro, mas eu poderia fazer com um pouco de dinheiro extra no momento (esposa reclamando de nova cozinha etc.). Eu estaria interessado em assumir pequenos projetos no meu tempo livre. Não estou...

61
Evitando a síndrome do "cara esperto" em projetos de equipe

Muitas práticas ruins estavam sendo cometidas no início de um projeto, e eu as reconheci e lutei contra todas elas. Como não escolhi minhas batalhas, meu chefe agora assume que algo que sai da minha boca é uma resposta complicada e passa muito tempo se defendendo pessoalmente, em vez de procurar o...

61
Como você depura sem um IDE? [fechadas]

Toda vez que procuro um IDE (atualmente estou mexendo no Go), encontro um tópico cheio de pessoas recomendando Vi, Emacs, Notepad ++ etc. Eu nunca fiz nenhum desenvolvimento fora de um IDE; Acho que fui mimada. Como você depura sem um IDE? Você está limitado apenas ao