Zgodnie z konwencją klasy są często nazywane rzeczownikami, metodami takimi jak czasowniki i interfejsami, takimi jak przymiotniki.
Jaka jest powszechna konwencja nazewnictwa delegatów? Albo jaki jest dobry sposób na rozróżnienie jego nazwy, gdy delegaci są wymienieni wśród typów i innych rzeczy?
Moim bezpośrednim założeniem jest nazwanie delegata bardziej prawdopodobnym przymiotnikiem, ponieważ interfejs jednej metody można często zastąpić delegatem.
Kilka myśli:
delegate object ValueExtracting(object container);
delegate object ValueExtractor(object container);
delegate object ValueExtractionHandling(object container);
delegate object ValueExtractionHandler(object container);