Engenharia de software

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

2
Linguagem de consulta para JSON
Eu tenho um servidor que está retornando uma mensagem JSON muito grande e meu aplicativo cliente depende apenas de parte dessa resposta. O aplicativo cliente precisa verificar se a propriedade "xyz" existe na mensagem JSON e, dependendo do resultado, execute uma base de dados específica. Para esse requisito, converter toda …
11 java  json 

4
Um iterador tem um contrato implícito não destrutivo?
Digamos que estou projetando uma estrutura de dados personalizada, como uma pilha ou uma fila (por exemplo - poderia ser outra coleção ordenada arbitrária que possua o equivalente lógico de pushe popmétodos - isto é, métodos destrutivos de acessador). Se você estivesse implementando um iterador (no .NET, especificamente IEnumerable<T>) sobre …


4
O termo "interface" em C ++
Java faz uma distinção clara entre classe interface. (Acredito que o C # também o faça, mas não tenho experiência com ele). Ao escrever C ++, no entanto, não há distinção imposta por linguagem entre classe e interface. Consequentemente, sempre vi a interface como uma solução alternativa para a falta …

3
Existem bibliotecas JavaScript de código aberto que abordam várias guias do navegador e o estado do cliente para navegadores mais recentes? [fechadas]
Fechadas. Esta questão está fora de tópico . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela esteja no tópico do Software Engineering Stack Exchange. Fechado há 5 anos . Existem alguns recursos novos do HTML5 que chegaram aos navegadores recentes que permitem …





3
Implementação moderna de Java do Blackboard Pattern?
Existe espaço para uma aplicação prática e moderna em Java do Blackboard Pattern, detalhada em "O programador pragmático" ? Existe alguma biblioteca em particular que tenta ajudar na implementação desse conceito? Qual é o consenso geral sobre esse padrão na atual comunidade de software (especialmente Java)? Embora a idéia seja …
11 java 


3
Pergunta sobre o uso da palavra 'portar' na programação
Atualmente, estou no processo de modificar um código C ++ que foi escrito para o sistema UNIX para que ele funcione compilando no Visual Studio. Eu tive que mudar os nomes de algumas funções internas e tive que mudar a maneira como matrizes dinâmicas são definidas. Minha pergunta é: posso …


4
Abordagens contra a base de código se tornando uniformemente lenta
Estamos trabalhando em uma base de código C ++ de tamanho médio (10Mloc) que, através de nossos esforços de otimização, está se tornando uniformemente lenta . Essa base de código é um conjunto de bibliotecas que combinamos para colocá-las em funcionamento. Quando a estrutura geral de como essas bibliotecas se …
11 c++  optimization 


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.