Engenharia de software

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

2
Como a manutenção do OpenJDK funciona na prática?
Especificamente, eu gostaria de entender a diferença entre o JDK e o OpenJDK da Oracle em termos de correções de bugs e outros patches. Qual ramificação recebe as correções primeiro e a Oracle tem o hábito de fazer correções que nunca chegam ao OpenJDK?
9 java 

1
Algoritmo "maçã ruim" ou processo travar sandbox compartilhado
Estou procurando um algoritmo para lidar com o seguinte problema, que estou (por enquanto) chamando de algoritmo "maçã ruim". O problema Eu tenho N processos em execução em M sandboxes, onde N >> M. Não é prático atribuir a cada processo sua própria caixa de proteção. Pelo menos um desses …

1
Funções macro vs. estáticas no cabeçalho
Para muitas tarefas rápidas em que se poderia empregar uma função f(x,y), em C simples, são usadas macros. Gostaria de perguntar especificamente sobre esses casos, que podem ser solucionados por uma chamada de função (ou seja, macros usadas para embutir funções, não para expansão de código arbitrário). Normalmente, as funções …
9 c 

3
Lidando com a pirâmide de retorno de chamada node.js.
Acabei de começar a usar o nó, e uma coisa que notei rapidamente é a rapidez com que os retornos de chamada podem criar um nível bobo de recuo: doStuff(arg1, arg2, function(err, result) { doMoreStuff(arg3, arg4, function(err, result) { doEvenMoreStuff(arg5, arg6, function(err, result) { omgHowDidIGetHere(); }); }); }); O guia …

2
Testes RSpec + Selenium para .NET no Windows
Sou desenvolvedor de Rails que faz TDD em um Mac com o RSpec, Capybara e Selenium. Agora, minha empresa me pediu para usar essa abordagem em um ambiente .NET no Windows. Qual a melhor maneira para fazer isto? Eu poderia apenas instalar o Ruby e usar o webdriver RSPEC, Capybara …
9 .net 








2
Dominar uma linguagem de programação por não programar?
O cientista da computação Peter Norvig argumentou em seu ensaio Ensine-se a programar em 10 anos que você precisa de 10.000 horas de prática. Mas Jeff Atwood argumentou em seu post Como se tornar um melhor programador ao não programar que ele acredita que a única maneira de se tornar …



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.