Articles of terminologia de

Normalização em Inglês simples

Eu entendo o conceito de normalização de database, mas sempre tenho dificuldade em explicá-lo em linguagem simples – especialmente para uma entrevista de emprego. Eu li o post da Wikipédia , mas ainda acho difícil explicar o conceito para não-desenvolvedores. “Projete um database de maneira a não obter dados duplicados” é a primeira coisa que […]

O que é um lambda?

Alguém poderia fornecer uma boa descrição do que é um Lambda? Nós temos uma tag para eles e eles estão nos segredos da questão C #, mas eu ainda não encontrei uma boa definição e explicação do que eles são em primeiro lugar.

O que ‘Monkey Patching’ significa exatamente em Ruby?

Segundo a Wikipedia, um patch de macaco é: uma maneira de estender ou modificar o código de tempo de execução de linguagens dinâmicas […] sem alterar o código-fonte original. A seguinte declaração da mesma input me confundiu: Em Ruby, o termo monkey patch foi mal entendido para significar qualquer modificação dinâmica em uma class e […]

Escopo global vs namespace global

Eu vi usos dessas duas frases: escopo global e namespace global. Qual a diferença entre eles?

Qual é o nome do caso separado por hífen?

Este é o PascalCase: SomeSymbol Isso é camelCase: someSymbol Isto é snake_case: some_symbol Então, minhas perguntas são se existe um nome amplamente aceito para isso: some-symbol ? É comumente usado em URLs.

Fazendo uma chamada de sistema que retorna a saída stdout como uma string

Perl e PHP fazem isso com backticks. Por exemplo, $output = `ls`; Retorna uma listview de diretórios. Uma function similar, system(“foo”) , retorna o código de retorno do sistema operacional para o comando especificado foo. Eu estou falando sobre uma variante que retorna o que foo imprime para stdout. Como outras linguagens fazem isso? Existe […]

Polimorfismo – Defina em apenas duas sentenças

Eu olhei para outras definições e explicações e nenhuma delas me satisfaz. Eu quero ver se alguém pode definir o polymorphism em no máximo duas frases sem usar nenhum código ou exemplos. Eu não quero ouvir ‘Então você tem uma pessoa / carro / abridor de latas …’ ou como a palavra é derivada (ninguém […]

Diferença entre parâmetro e argumento

Existe uma diferença entre um “parâmetro” e um “argumento”, ou eles são simplesmente sinônimos?

Qual é a diferença entre um site e um aplicativo da web?

Estou perplexo tentando chegar a uma diferença entre um site e um aplicativo da web para mim. A meu ver, um site aponta para uma página específica e um aplicativo da Web é mais um tipo de ‘portal’ para conteúdo e informações. Mas onde estou preso é que um aplicativo da Web ainda é visualizado […]

O que significa void em C, C ++ e C #?

Olhando para obter os fundamentos de onde vem o termo ” vazio “, e porque é chamado de vazio. A intenção da pergunta é ajudar alguém que não tenha experiência em C e, de repente, está olhando para uma base de código baseada em C.