They appear to both refer to the Delegation pattern which is a design pattern that consists of helper objects that hold methods called on by main objects for example.

Therefore I am suggesting to be made a synonym of because the latter is the canonical name of the pattern. I am not eligible to propose the synonym myself so perhaps one of the site moderators could create the synonym.

2 Answers 2


I'm also a bit concerned about doing this without some manual review and cleanup first. Are there any cases where the tag is used about delegation outside of the design pattern?

  • 1
    I think one can find cases for the usage of both tags outside of this specific OO design pattern, and I don' t think we have chance to educate the community to restrict their usage of these tags to the pattern.
    – Doc Brown
    Commented Mar 26 at 5:13

Though I think I will support this, I am not 100% convinced of this suggestion, since "delegates" is also the name of a specific C# syntax for higher order functions, and the tag is often (but not always) used for questions around this.

Neverthless, here is the link where anyone with more than 2.5K rep can vote for or against this:


You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .