Fechado . Esta questão é baseada em opiniões . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela possa ser respondida com fatos e citações editando esta postagem . Fechado há 5 anos . Sou um...
Fechado . Esta questão é baseada em opiniões . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela possa ser respondida com fatos e citações editando esta postagem . Fechado há 5 anos . Sou um...
Eu tenho uma classe que estou testando. A classe tem uma função:apply(List<IRule> rules, List<ITarget> targets); Em um teste, quero garantir que cada destino tenha sido passado para uma regra, a la: rule1.AssertWasCalled(fnord => fnord.Test(target1)); rule1.AssertWasCalled(fnord...
Estou fazendo uma aula de C ++ na minha escola. Desde que programei em Ruby, conheço algumas coisas sobre OOP. Mas em C ++ existem funções de membro, variáveis de membro e funções estáticas. No Ruby, temos métodos de instância, variáveis de instância e variáveis de classe. E tem mais...
Preciso escrever um aplicativo GUI de plataforma cruzada para processar (em vários threads) e visualizar quantidades bastante grandes de dados. Idealmente, o aplicativo deve ser relativamente rápido e ter boa aparência. A interface do aplicativo consistirá em um widget de tabela, um widget de...
Ao escrever a geração de páginas em PHP, muitas vezes me pego escrevendo um conjunto de arquivos repletos de consultas ao banco de dados. Por exemplo, eu posso ter uma consulta para buscar alguns dados sobre uma postagem diretamente do banco de dados para exibir em uma página, como...
O problema ocorre ao fazer o TDD. Após algumas passagens no teste, os tipos de retorno de alguma classe / módulo são alterados. Em uma linguagem de programação estaticamente tipada, se um objeto simulado anterior foi usado nos testes de alguma outra classe e não foi modificado para refletir a...
Recentemente, me vi irritado com as limitações dos mecanismos de indexação de documentos. Eu estava desenvolvendo um pequeno site que precisava de recursos de pesquisa bastante robustos, mas devido às restrições de hardware, não consegui implantar uma solução Lucene (como Solr ou ElasticSearch,...
A questão geral Quais são as diferenças entre algoritmos usando estruturas de dados e algoritmos usando bancos de dados? Algum contexto Esta é uma pergunta que está me incomodando há algum tempo, e eu não consegui encontrar uma resposta convincente para isso. Atualmente, estou trabalhando para...
Por que quando tento criar uma matriz de ArrayLists: ArrayList<Integer>[] arr=new ArrayList<Integer>[40];há um erro e o java não permite isso? Existe um motivo relacionado à implementação de genéricos em java, genéricos em qualquer idioma ou algo
fundo Tenho uma pergunta comercial relacionada ao licenciamento de software baseado na Web. Vários sites oferecem software como serviço para várias APIs. Um bom exemplo é a API de pesquisa personalizada do Google . O processo para usar serviços da Web normalmente se parece com: Conta. Usuário...
Basicamente, comecei a fazer o seguinte ao criar um serviço REST: HTML é solicitado serviço retorna a página da web desejada, mas sem o "recurso" solicitado, por exemplo. dados página da web contém JavaScript que emite solicitação AJAX para o mesmo serviço (tipo de conteúdo diferente) serviço...
No JSF, se eu tiver um componente que é processado condicionalmente com base em várias variáveis, qual é a melhor maneira de lidar com a instrução render ... a lógica deve estar na declaração do componente ou em alguma forma de classe auxiliar? O texto em woof é exibido apenas quando um animal é...
Eu escrevi um aplicativo para iOS e gostaria de lançá-lo na App Store. Sou um indivíduo, por isso não está sendo divulgado por uma empresa ou qualquer coisa, só eu. É comum apenas lançar um aplicativo gratuito com seu próprio nome? Em caso afirmativo, quais seriam as informações de direitos...
Fechado . Esta questão é baseada em opiniões . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela possa ser respondida com fatos e citações editando esta postagem . Fechado há 6 anos . Em certo...
Eu sei que tem algo a ver com o complemento de 2 e a adição de 1, mas eu realmente não entendo como você pode codificar mais um número com a mesma quantidade de bits quando se trata de números negativos.
Freqüentemente, o que é exibido para um usuário (por exemplo, em uma página da web) se baseia parcialmente em verificações de segurança. Normalmente, considero a segurança no nível do usuário / ACL parte da lógica de negócios de um sistema. Se uma exibição verifica explicitamente a segurança para...
Estive lendo a refatoração de Martin Fowler . Geralmente é excelente, mas uma das recomendações de Fowler parece estar causando um pequeno problema. Fowler recomenda que você substitua variáveis temporárias por uma consulta, portanto, em vez disso: double getPrice() { final int basePrice =...
Fechado . Esta questão é baseada em opiniões . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela possa ser respondida com fatos e citações editando esta postagem . Fechado há 4 anos . Estou tentando...
Portanto, sou bastante novo em programação no mundo real (fora dos projetos acadêmicos) e encontrei muitas postagens dizendo que usar instanceofé uma coisa ruim para determinar a classe de um objeto específico. Minha situação é que eu tenho três classes, uma classe de produto base, uma que se...
O Internet Explorer possui vários recursos proprietários que não são encontrados em outros navegadores, além de várias incompatibilidades com os padrões. Alguém tem uma idéia de qual é a causa dessas incompatibilidades? Por exemplo: desenvolvo uma extensão de navegador usando a estrutura...