Quando devo usar a depuração.Asserção?

Sou engenheiro de software profissional há cerca de um ano, tendo-me graduado com uma licenciatura em Informática. Eu sa ... adequada? Faria mais sentido fazer Debug.Assert(val != null); ou if ( val == null ) throw new exception();

Modelização de um elevador por meio de análise orientada a objetos e projeto [fechado]

Há um conjunto de perguntas que parecem ser comumente usadas em entrevistas e aulas quando se trata de design e análise ... nco de elevador, e um elevador por eixo. Qual seria a maneira correta de modelar isso em um modelo orientado a objetos?

Como posso medir a semelhança entre duas imagens? [fechado]

gostaria de comparar uma imagem de uma aplicação (pode ser uma página Web) com uma imagem previamente tirada para determ ... dida de quão semelhantes são as screenshots. Existe uma biblioteca / ferramenta que já faz isso? Como o implementaria?

Uma disposição de teclado Ideal para a programação [fechada]

ouço muitas vezes queixas de que linguagens de programação que fazem uso pesado de símbolos para brevidade, mais notavel ... mentou significativamente a minha velocidade de digitação em C++, C, Java e Perl, e um pouco aumentou em LISP e Jiboia.

Porque é que a Vectorização, em geral, é mais rápida do que os ciclos?

porque é que, ao nível mais baixo das operações de hardware e das operações gerais subjacentes envolvidas (isto é, as co ... s multiplicando um vetor de tamanho n por um escalar, teremos n multiplicações para executar de qualquer maneira, não é?

Qual é a melhor expressão regular para verificar se uma string é uma URL válida?

Como posso verificar se um dado texto é um endereço URL válido? O meu conhecimento de Expressões Regulares é básico e não me permite escolher entre as centenas de expressões regulares que já vi na web.

Ferramenta de gestão de requisitos de código aberto

Olá, fiz a minha pesquisa, mas não consegui encontrar uma resposta adequada para a minha pergunta. Estou à procura de um ... ações únicas e fazer rastreabilidade. Espero que alguém lá fora tenha uma resposta. Obrigado a todos pela vossa ajuda.

O que é um ORM, como ele funciona, e como devo usar um? [fechado]

fechado. ... como funciona. Alguém me pode dar uma breve explicação do que é um ORM e como funciona e como devo começar a usar um?

Diferença entre encontrar uma senha e encriptá-la

a actual top-voted para esta pergunta diz: outro que não é tanto um problema de segurança, embora e ... sob o impressão que o hashing era uma forma de encriptação. Qual é a funcionalidade insegura a que o cartaz se refere?

Detecção de sinais de pico nos dados das séries de tempo real

actualização: o algoritmo com melhor desempenho até agora é este?. esta questão explora algoritmos r ... goritmos robustos ou insights úteis são todos muito apreciados. (pode responder em qualquer língua: é sobre o algoritmo)

Convenções de nomes de bases de dados, tabelas e Colunas? [fechado]

sempre que eu desenho uma base de dados, eu sempre me pergunto se há uma melhor maneira de nomear um item na minha base ... vo usar algum caso para nomear os itens? Existem algumas orientações recomendadas para nomear itens numa base de dados?

Como você detecta o tipo de cartão de crédito com base no número?

Estou a tentar descobrir como detectar o tipo de cartão de crédito baseado apenas no seu número. Alguém sabe de uma forma definitiva e fiável de encontrar isto?

Exemplo parsers para aprender a escrevê-los [fechado]

Estou à procura de códigos de origem de parsers e/ou geradores de parser que poderiam ser estudados a fim de desenvolver ... mais, minhas habilidades que eu adquiri durante um curso escolar. Conhece algum parsers recomendáveis de qualquer tipo?

O que é decomposição funcional?

Decomposição funcional, para que é útil e quais são os seus prós e contras? Onde estão alguns exemplos trabalhados de como ele é usado?

Lista de modelos de endereços de E-mail válidos/inválidos para os testes unitários

Alguém sabe de uma lista de endereços de E-mail (que não precisam de ser reais) que eu possa usar para um conjunto de v ... nto mais coisas posso fazer no teste, melhor. Tenho 10 agora, mas se houver uma lista, dar-me-ia um teste mais completo.

Que Motor de regras devo usar? [fechado]

Quais são alguns dos melhores ou mais populares motores de regra? Ainda não me fixei numa linguagem de programação, por isso diz-me o motor das regras e que linguagens de programação suporta.

Reconstrução 3D-Como Criar modelo 3D a partir de imagem 2D?

Se eu tirar uma foto com uma câmera, então eu sei que a distância da câmera para o objeto, como um modelo em escala de u ... ura. então as partes precisarão diferir em cor para ajudar a separar as várias partes do modelo que eu espero também.

O guia definitivo para a autenticação de um sítio web baseado em formulários [encerrado]

autenticação por formulários para sítios Web acreditamos que o excesso de pilha não deve ser apenas um recurso para q ... Por favor, ajude-nos por: sugerindo subtópicos apresentar bons artigos sobre este assunto editar a resposta oficial

Qual é o teu desenho animado favorito?

... Pessoalmente, gosto deste. P. S. não liguem os desenhos animados sem a permissão do site, por favor.