Resultados da pesquisa a pedido "language-agnostic"

30 a resposta

What does it mean to “program to an interface”?

Já vi isso mencionado algumas vezes e não sei ao certo o que isso significa. Quando e por que você faria isso? Sei o que as interfaces fazem, mas o fato de não ser claro sobre isso me faz pensar que estou perdendo o uso delas. Será que você ...

9 a resposta

Por que você deveria se preocupar se uma referência a objeto é uma interface ou uma classe?

Eu pareço frequentementediscussão [https://stackoverflow.com/questions/681700/interface-naming-convention]de aplicar ou não algum tipo de convenção de prefixo / sufixo aos nomes dos tipos de interface, geralmente adicionando "I" ao início do ...

2 a resposta

O que são "módulos de alto nível" e "módulos de baixo nível" (no contexto do princípio de inversão de dependência)?

eu estava lendoDefinição de Wikipedia do princípio de inversão de dependência [http://en.wikipedia.org/wiki/Dependency_inversion_principle]e usa dois termos Módulos de alto nívelemódulos de baixo nível, que não consegui descobrir. O que são e o ...

3 a resposta

Validando entrada Kana

Estou trabalhando em um aplicativo que permite aos usuários inserir caracteres do idioma japonês. Estou tentando encontrar uma maneira de determinar se a entrada do usuário é um kana japonês (hiragana, katakana ou kanji). Existem certos campos ...

17 a resposta

Escrevendo código "testável por unidade"?

26 a resposta

O que é uma convenção de nomenclatura de variável ideal para variáveis ​​de loop? [fechadas]

9 a resposta

Usos “necessários” de recursão em idiomas imperativos

26 a resposta

Quando é um nome de função muito longo?

Eu tento ser bastante descritivo com os nomes das minhas funções, sempre que possível. Isso ocasionalmente resulta em nomes de função no intervalo de vinte a...

13 a resposta

Verificando o conteúdo da string? string Comprimento Vs Empty String

Qual é mais eficiente para o compilador e a melhor prática para verificar se uma string está em branco?Verificando se o comprimento da string == 0Verificando...

9 a resposta

Reflexão de Java e a dor na refatoração

O Java Reflection fornece um mecanismo para introspectar um objeto em tempo de execução. Sem segundas intenções, este é um ótimo recurso, mas quebra todas as...