按照惯例,类通常被命名为名词,方法命名为动词,接口命名为形容词.
代理的常见命名约定是什么?或者,当代理在类型和其他事物中列出时,有什么好的方法来区分它的名称?
我的直接假设是将委托命名为adjective,因为单个方法接口通常可以替换为委托.
一些 idea :
delegate object ValueExtracting(object container);
delegate object ValueExtractor(object container);
delegate object ValueExtractionHandling(object container);
delegate object ValueExtractionHandler(object container);