Engenharia de software

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

4
Construindo algoritmos complexos com TDD
Estou tentando adotar o TDD na minha prática diária de programação. Uso-o no trabalho com muita eficiência, mas estou tendo problemas com meus projetos pessoais, onde estou usando alguns algoritmos complexos. O algoritmo específico que me faz fazer essa pergunta é o Extended Kalman Filter. É complexo o suficiente para …
8 algorithms  tdd 


3
A limitação do compromisso no Scrum leva à complacência?
Na minha organização, as equipes do Scrum quase nunca terminam todas as suas histórias 100%. Sugeri que nos comprometêssemos com menos histórias a cada Sprint, mas o gerente de P&D diz que, se fizermos isso, as pessoas ainda não concluirão o trabalho, mas farão menos do que isso, retardando o …
8 scrum 


4
Scrum para dispositivos de sistema embarcado
Em nossa empresa, entregaremos um novo produto que será usado para notificações em massa, por isso é um projeto de software incorporado e usaremos o SCRUM como uma estrutura para o produto. Começamos a anotar o backlog do produto. Com base no que entendi, o backlog do produto deve refletir …


2
Quais são as vantagens do next-iterator sobre esse iterador?
Não trabalho muito frequentemente com iteradores Java / C # diretamente, mas quando faço isso sempre me pergunto qual foi o motivo para projetar iteradores da maneira "próxima". Para iniciar, é necessário mover o iterador, a fim de verificar se há alguns dados, você deve verificar se há o próximo …
8 c#  java  iterator 





3
O que é despacho? Isso implica resolução dinâmica?
AFAIK, o termo despacho significa apenas uma resolução e chamada de método. Não importa se é estático ou dinâmico. Vi muitas pessoas usando um termo como despacho estático e despacho dinâmico . O que me deixa confuso é que também existem algumas descrições misteriosas. Eu estava tentando entender o que …




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.