Engenharia de software

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

11
IDEs para idiomas dinâmicos - até onde você pode chegar?
Acho frustrante como a velocidade de desenvolvimento que as linguagens dinâmicas devem oferecer fica significativamente comprometida pela falta de conclusões e outros ativos que os IDEs dariam a você em suas contrapartidas estáticas. Não se trata apenas de digitar menos - é o aumento da produtividade e a diversão que …


3
O que é um lambda e por que seria útil? [fechadas]
Até agora eu ouvi sobre: Cálculo lambda Programação Lambda Expressões lambda Funções Lambda Tudo isso parece estar relacionado à programação funcional ... Aparentemente, ele será integrado ao C ++ 1x, para que eu possa entender melhor agora: http://en.wikipedia.org/wiki/C%2B%2B0x#Lambda_functions_and_expressions Alguém pode definir brevemente o que são coisas lambdas e indicar onde …

13
Por que o registro do Windows é necessário?
Como eu depurei problemas no com, lado a lado, lidei com o dll hell, enquanto odiava o registro do Windows com paixão, fiquei me perguntando por que é necessário. Eu nunca me senti obrigado a ler um livro inteiro sobre as melhores práticas de registro e, em seguida, apenas "entendi". …


19
OOP cumpre a promessa de reutilização de código? Quais alternativas existem para obter a reutilização de código?
Talvez a maior promessa do uso de paradigma orientado a objetos seja a reutilização de código. Alguns contestam que isso foi alcançado. Por que foi (não) alcançado? A reutilização de código como OOP define, torna os projetos mais produtivos? Ou mais gerenciável? Ou mais fácil de manter? Ou com mais …





7
Existe uma palavra-chave ou operador para "nor"?
Existe um operador equivalente a nem ? Por exemplo, minha cor favorita não é verde nem azul. E o código seria equivalente a: // example one if (color!="green" && color!="blue") { } // example two if (x nor y) { // x is false and y is false }
56 operators 

6
Duplicação de código ilusório
O instinto usual é remover qualquer duplicação de código que você vê no código. No entanto, eu me encontrei em uma situação em que a duplicação é ilusória . Para descrever a situação com mais detalhes: Estou desenvolvendo um aplicativo Web e a maioria das visualizações é basicamente a mesma …




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.