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.