Articles of terminologia de

O que é o mascaramento de bits?

Eu sou relativamente novo em programação C e encontrei o mascaramento de bits. Alguém pode me explicar o conceito geral e a function do mascaramento de bits? Exemplos são muito apreciados.

O que significam os termos “CPU bound” e “I / O bound”?

O que significam os termos “CPU bound” e “I / O bound”?

Qual é a diferença entre testes unitários, funcionais, de aceitação e de integração?

Qual é a diferença entre testes unitários, funcionais, de aceitação e de integração (e qualquer outro tipo de teste que não mencionei)?

Qual é a diferença entre UTF-8 e Unicode?

Eu ouvi opiniões conflitantes de pessoas – de acordo com a Wikipedia, veja aqui . Eles são a mesma coisa, não são? Alguém pode esclarecer?

Java pass por referência

Qual é a diferença entre esses dois códigos: Código A: Foo myFoo; myFoo = createfoo(); Onde public Foo createFoo() { Foo foo = new Foo(); return foo; } Vs. Código B: Foo myFoo; createFoo(myFoo); public void createFoo(Foo foo) { Foo f = new Foo(); foo = f; } Existem diferenças entre esses dois códigos?

O que é uma mônada?

Tendo olhado brevemente para Haskell recentemente, o que seria uma explicação breve, sucinta e prática sobre o que uma mônada é essencialmente? Eu encontrei a maioria das explicações que eu encontrei para ser bastante inacessível e sem detalhes práticos.

Qual é a diferença entre um framework e uma biblioteca?

Qual é a diferença entre um framework e uma biblioteca ? Eu sempre pensei em uma biblioteca como um conjunto de objects e funções que é focado em resolver um problema em particular ou em torno de uma área específica de desenvolvimento de aplicativos (ou seja, access ao database); Por outro lado, uma estrutura é […]

O que é um ‘encerramento’?

Eu fiz uma pergunta sobre Currying e encerramentos foram mencionados. O que é um fechamento? Como isso se relaciona com o currying?

Qual a diferença entre um argumento e um parâmetro?

Quando falo verbalmente sobre methods, nunca tenho certeza se devo usar a palavra argumento ou parâmetro ou outra coisa. De qualquer forma, as outras pessoas sabem o que quero dizer, mas o que está correto e qual é a história dos termos? Sou um programador C #, mas também me pergunto se as pessoas usam […]

O que é ‘Currying’?

Eu vi referências a funções curry em vários artigos e blogs, mas não consigo encontrar uma boa explicação (ou pelo menos uma que faça sentido!)