Hai bisogno di aiuto con la denominazione (chiamate all'interfaccia di marshalling) [chiuso]

7

Questa domanda è stata riaperta in "English Language & Uso": link

Questa domanda è legata a qualcosa scritto in C #, ma può essere risolta da programmatori che hanno familiarità con qualsiasi lingua, poiché la domanda non riguarda il codice stesso, ma la denominazione di ciò che fa il codice.

Ho postato una domanda su StackOverflow intitolata interfaccia Multiplexing chiama il metodo in un unico delegato e demultiplexing chiedendo se qualcuno conosce un meccanismo che eseguirà il marshalling delle chiamate del metodo di interfaccia in invocazioni di un delegato universale (o un'interfaccia a metodo singolo) della forma object AnyCall( int method_selector, object[] arguments ) e il marshallback di tali invocazioni in il metodo di interfaccia originale chiama.

Poiché non è stato trovato nulla di adatto, sono andato avanti e ho creato un meccanismo del genere. (Se non è chiaro a cosa funzioni questo meccanismo, leggere la domanda originale .) Poi, ho scritto un articolo su questo meccanismo, che è quasi pronto, e sto per pubblicarlo su CodeProject, ma prima di farlo ho bisogno di aiuto con le mie scelte di denominazione .

La denominazione è molto importante per me, e considero dizionario.com e thesaurus.com come strumenti di programmazione, ma a volte l'aiuto dei madrelingua è indispensabile, specialmente quando si tenta di introdurre un nuovo concetto o di prendere un tecnica esistente a cui finora non era stato assegnato un nome speciale, e gli attribuiva un nome speciale, promuovendolo così in un concetto.

    
posta Mike Nakis 26.11.2011 - 12:08
fonte

1 risposta

2

fusione e fissione?

fusione: il processo di combinazione di più elementi in uno. cioè fusione nucleare.

fissione: il processo di rompere un singolo elemento in più parti di base. cioè la fissione nucleare.

Mi piace perché i programmatori sono di solito dei nerd fantascientifici che sanno già cosa significa, entrambi connotano e denotano ciò che sembra fare, e perché ci saranno pochi dubbi tra le culture su ciò che intendi.

                name of action   name of performer   verb
marshaling:     fusion           fusor               fuse
unmarshaling:   fission          fissional/reactor?  fission

Un'altra opzione potrebbe essere l'accoppiamento e il disaccoppiamento.

    
risposta data 21.12.2011 - 04:44
fonte

Leggi altre domande sui tag