Engenharia de software

9
Como lidar com mudanças frequentes de requisitos?

Estou lidando com uma situação bastante estressante (na minha opinião) no meu local de trabalho atual. Começamos a desenvolver um novo projeto, obtemos alguns requisitos, o implementamos e depois mostramos a alguém que você pode chamar de 'consultor de negócios' (pessoa que conhece os requisitos...

9
Refatoração durante a programação

Quando coloco um problema, principalmente quando é de natureza complicada, tento dedicar algum tempo para pensar sobre a abordagem que vou adotar para resolver o problema. Apesar disso, o que acontece com frequência é que, ao programar a solução, começo a pensar nos detalhes do problema que perdi e...

9
Paralelismo prólogo

Existem intérpretes de prólogo que podem decompor funcionalmente seus 'programas' para melhorar a eficiência? Eu sei que tem havido pesquisas sobre intérpretes de prólogo que atingem velocidades próximas de C através do paralelismo (do tipo que um programador C típico não pode "ver"). Alguém sabe...

9
IntelliJ com compilação do Maven

Eu tenho um projeto que precisa de frascos de hibernação. Eu os adicionei como dependências no pom.xml e o Maven compila bem meu projeto. No entanto, no IDE, todas as anotações e chamadas para a API do Hibernate são marcadas como não resolvidas (vermelho). Como eu consegui que o IntelliJ pudesse...