Engenharia de software

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


5
Tempo alocado para revisões de código
Se você estiver fazendo revisões de código Quanto tempo você gasta em revisões de código, em comparação com a implementação? Quantas das alterações passam por revisão de código? você acha que é demais / deveria ser mais? Existem estudos sobre eficácia? [edit] obrigado a todos pelas respostas, é difícil escolher …

7
Você usará um teste de habilidades técnicas on-line para contratar um desenvolvedor sênior? [fechadas]
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á debates, argumentos, pesquisas ou discussões prolongadas. Se você acha que essa pergunta pode ser melhorada e possivelmente reaberta, visite o centro …
14 hiring  interview 


10
Quão efetivamente “vende” um bom design em grandes reuniões
Muitas vezes testemunhei uma triste tragédia. Aqui está o que acontece: Uma revisão do design da equipe para um novo projeto. Vejo um design simples que possui alguns furos. Menciono casualmente os buracos e maneiras de evitá-los. Os avisos são ignorados com comentários como "que 'nunca' acontecem na vida real" …
14 design  team 

4
Unidade de teste de componentes internos
Até que ponto você testou os componentes internos / privados de uma classe / módulo / pacote / etc? Você os testa ou apenas testa a interface para o mundo exterior? Um exemplo desses métodos internos são os privados. Como exemplo, imagine um analisador de descida recursiva , que possui …



4
Duplicação de código sem abstração óbvia
Você já encontrou um caso de duplicação de código em que, ao examinar as linhas de código, não era possível encaixar uma abstração temática que descreve fielmente seu papel na lógica? E o que você fez para resolver isso? É duplicação de código, então, idealmente, precisamos fazer alguma refratoria, como, …

16
Qual foi a coisa mais importante, útil ou esclarecedora que você aprendeu nos últimos 12 meses? [fechadas]
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á debates, argumentos, pesquisas ou discussões prolongadas. Se você acha que essa pergunta pode ser melhorada e possivelmente reaberta, visite o centro …

6
Existe um super programador? [fechadas]
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á debates, argumentos, pesquisas ou discussões prolongadas. Se você acha que essa pergunta pode ser melhorada e possivelmente reaberta, visite o centro …

3
TDD para processamento em lote: como fazer?
Eu gosto de "vermelho / verde / refatorado" para RoR, etc. Meu trabalho diário envolve o processamento em lote de arquivos muito grandes de terceiros em python e outras ferramentas personalizadas. A rotatividade nos atributos desses arquivos é alta; portanto, há muitas correções / aprimoramentos aplicados com bastante frequência. O …
14 testing  tdd 




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.