Articles of terminologia

Qual é a diferença entre memorização e programação dinâmica?

Eu acho que a programação dinâmica é um subconjunto da memoização. Está certo?

URLs absolutos, URLs relativos e…?

Estou escrevendo alguma documentação e tenho um pequeno problema de vocabulário: http://www.example.com/en/public/img/logo.gif é chamado de URL “absoluto”, certo? ../../public/img/logo.gif é chamado de URL “relativo”, certo? Então, como você chama isso: /en/public/img/logo.gif ? Também é considerado um “URL absoluto”, embora sem as partes de protocolo e domínio? Ou é considerado um URL relativo, mas relativo à […]

Qual é a diferença entre um JavaBean e um POJO?

Não tenho certeza sobre a diferença. Eu estou usando o Hibernate e, em alguns livros, eles usam JavaBean e POJO como um termo intercambiável. Eu quero saber se há uma diferença, não apenas no contexto do Hibernate, mas como conceitos gerais.

Estático / Dinâmico vs Forte / Fraco

Eu vejo esses termos espalhados por todo o lugar na programação e tenho uma noção vaga do que eles significam. Uma pesquisa me mostra que essas coisas foram feitas em todo o estouro de pilha na verdade. Tanto quanto sei, a tipagem Estática / Dinâmica nos idiomas é sutilmente diferente da tipagem Forte / Fraca, […]

Qual é a diferença entre “método de class” e “método estático”?

Eu trabalhei com algumas linguagens diferentes, como Java, C # e Objective-C. Na maioria das linguagens, os methods que não exigem uma instância de um object são chamados de methods estáticos. No entanto, quando se trata de Objective-C, algumas pessoas ficam na defensiva quando você as chama de methods estáticos, e esperam que você as […]

Framework vs. Toolkit vs. Biblioteca

Qual é a diferença entre um Framework, um Toolkit e uma Library?

Qual é o significado de “cascata” em CSS?

Qual é o significado exato do termo “Cascading” em CSS? Eu estou recebendo visões diferentes, então eu pergunto aqui. Um exemplo ajudaria.

Fácil de entender a definição de “evento asynchronous”?

Eu encontrei este termo muito, e mesmo depois de pesquisar no Google, ainda não consigo entender o que exatamente isso significa. Existe alguma definição fácil de entender (idealmente com exemplos) do que um evento asynchronous é aquele que alguém pode fornecer? Obrigado!

Fios Verdes vs Fios Não Verdes

Eu gostaria de entender as vantagens fornecidas por esse tipo de encadeamento. Em quais ambientes os segmentos verdes são melhores que os não-verdes? Alguns dizem que os segmentos verdes são melhores para processadores multi-core. Quaisquer problemas de comportamento esperados.

Qual é a diferença entre fingir, zombar e stub?

Eu sei como eu uso estes termos, mas eu estou querendo saber se há definições aceitas para fingir , zombar e stub para testes de unidade? Como você define estes para seus testes? Descreva situações em que você pode usar cada um. Aqui está como eu os uso: Fake : uma class que implementa uma […]