dizeres eficazes que se relacionam com algo complexo para um leigo? [fechadas]

StackOverflow https://stackoverflow.com/questions/202645

  •  03-07-2019
  •  | 
  •  

Pergunta

Por exemplo:

A atualização do código para que o sistema legado é como consertar o encanamento em uma casa velha. Às vezes é tão fácil como mudar uma torneira, mas às vezes você passar horas trabalhando em torno de madeira podre só para encontrar porcaria voando por toda parte.

Foi útil?

Solução

hierarquia de memória como mãos-bolsos-desk-biblioteca

As mãos sendo os registros e a biblioteca ser o disco rígido. (CDs e DVDs sendo como empréstimo entre bibliotecas ...) Ela ajuda a explicar sobre tamanhos de cache em processadores para os apostadores razoavelmente inteligentes. (Eu usei a computadores de venda.)

Memory Lane

Classic. De espaço de endereços como uma rua, onde, em cada endereço há uma casa com 8 ... Sim.

Capítulos / pagenumbers

Explicando sistemas de arquivos. "Você ou eu poderia usar um ringbinder e reorganizar as páginas, mas o computador tem que é lista todas as páginas de um capítulo, porque não pode reorganizar as páginas ..."

cartões postais ou parcelas

Networking pilha. Escrever sobre este semana de férias. Enviar a Jack, colocando endereço Jacks no cartão, a rota funcionários enviá-lo pelo código zip ... e assim por diante.

Bittorrent como um boato

O rastreador mantém o controle de quem está interessado em um tópico, mas não se preocupa com que o próprio tema. Então você pergunta o tracker sobre quem mais está interessado e peça a cada los para contar um pouco sobre a coisa.


Normalmente, o truque parece ser encontrar someting na vida real que tem uma forma ou processo semelhante. Não é (geralmente) que a mundanos são mudos, só que eles não ponto de entrada sensível.

Há um monte de outros. Eu preciso pensar um pouco.

Outras dicas

Visual Sourcesafe é como um grande, cozinha a pilha de fétido ... eh, você começa a idéia.

A retórica tropo é como uma metáfora.

(desculpe - eu não pude resistir)

programação orientada a objeto permite que você faça alguma coisa uma vez e tê-lo feito automaticamente no futuro. Por exemplo, você tem que lavar os pratos cada vez que você cozinhar. Não seria bom se você pudesse lavar cada prato que você possui e colocá-los todos fora, e, em seguida, cada vez que você cozinhar no futuro, você não tem que se preocupar, porque você teria ensinado os pratos para lavar-se?

(Apesar de explicar para MGMT por isso que precisamos de tomar o tempo para construir um quadro antes de começar a converter o nosso sistema de VB6 para .NET.)

Sim, eu sei que seria melhor para dizer-lhes que estou ensinando futuros pratos para lavar-se, mas achei que era bastante complicada!

Escrevendo o grande, banco de dados aplicativo crítico em Excel é como usar uma chave de fenda para unhas libra, é a ferramenta errada para o trabalho.

Editar:. Na verdade não foi uma explicação eficaz, mas eu pensei que era preciso

Ao explicar para uma pessoa de negócios porque sua solicitação de mudança ridícula não serão implementadas:

Fazer essa alteração é como adicionar uma porão para uma casa existente. Vocês não pode substituir a fundação após a casa já foi construído.

Escrever código é como substituir velas de ignição

text alt

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top