Detti efficaci che mettono in relazione qualcosa di complesso con un laico? [chiuso]
-
03-07-2019 - |
Domanda
Ad esempio:
Aggiornare il codice per quel sistema legacy è come riparare l'impianto idraulico in una vecchia casa. A volte è facile come cambiare un rubinetto, ma a volte passi ore a lavorare intorno al legno in decomposizione solo per trovare schifezze che volano ovunque.
Soluzione
Gerarchia di memoria come libreria mani-tasche-scrivania
Le mani sono i registri e la libreria è il disco rigido. (CD e DVD sono come prestiti interbibliotecari ...) Aiuta a spiegare le dimensioni della cache nei processori agli utenti ragionevolmente intelligenti. (Vendevo computer.)
Memory lane
Classic. Lo spazio degli indirizzi come una strada, dove su ogni indirizzo c'è una casa con 8 ... Sì.
Capitoli / numeri di pagina
Spiegazione dei filesystem. " Tu o io potremmo usare una rilegatrice e riordinare le pagine, ma il computer deve elencare tutte le pagine di un capitolo, perché non può riorganizzare le pagine ... "
Cartoline o pacchi
Stack di rete. Scrivi di questa settimana di vacanza. Invia a Jack inserendo l'indirizzo di Jack sulla cartolina, i dipendenti della posta lo instradano tramite il codice postale ... e così via.
Bittorrent come mulino di voci
Il tracker tiene traccia di chi è interessato a un argomento, ma non si preoccupa di quell'argomento stesso. Quindi chiedi al tracker chi altro è interessato e chiedi a ciascuno di loro di parlarti un po 'della cosa.
Di solito, il trucco sembra trovare qualcosa nella vita reale che abbia una forma o un processo simili. Non (di solito) i mundanes sono stupidi, solo che non hanno un punto di ingresso ragionevole.
Ce ne sono molti altri. Devo pensarci un po '.
Altri suggerimenti
Visual Sourcesafe è come una grande pila fumante di fetidi ... eh, hai capito.
Un trope retorico è come una metafora.
(scusa, non ho resistito)
La programmazione orientata agli oggetti ti consente di fare qualcosa una volta e di farlo automaticamente in futuro. Ad esempio, devi lavare i piatti ogni volta che cucini. Non sarebbe bello se tu potessi lavare tutti i piatti che possiedi e metterli tutti via, e poi ogni volta che cucini in futuro non dovresti preoccuparti perché avresti insegnato ai piatti a lavarsi?
(Mentre spieghiamo a mgmt perché dobbiamo prendere il tempo per costruire un framework prima di iniziare a convertire il nostro sistema da VB6 a .NET.)
Sì, so che sarebbe meglio dire loro che sto insegnando a lavare i piatti futuri, ma ho pensato che fosse abbastanza complicato!
Scrivere la grande e critica app di database in Excel è come usare una chiave inglese per battere le unghie, è lo strumento sbagliato per il lavoro.
Modifica: In realtà non è stata una spiegazione efficace, ma ho pensato che fosse accurata.
Spiegare a un uomo d'affari perché la sua ridicola richiesta di modifica non verrà implementata:
Apportare questa modifica è come aggiungere un seminterrato di una casa esistente. tu non può sostituire la fondazione dopo il la casa è già stata costruita.
Scrivere codice è come sostituire le candele