Ho una semplice domanda sulla terminologia utilizzata nel pattern Delegate;
Diciamo che creo un oggetto che sarà responsabile del download di qualcosa dalla Rete e al termine, mi richiamerà con il risultato. Suppongo che possiamo chiamare l'oggetto downloader il "delegato", dato che sta lavorando per conto del mio oggetto principale.
Se ho ragione fino ad allora, ho un problema con i codici di esempio che ho letto. La proprietà nella classe Downloader viene spesso denominata "delegato" e inserita in Self dal creatore di questo downloader.
Mi sbaglio o dovrebbe essere effettivamente chiamato "delegante"?