I've seen this same question being answered over, and over and over. It seems I'm not the only one (see Matt Ball's comment there).
I've seen it get closed sometimes, and that is good, but most times it also gets closed as a duplicate of a question which is also a duplicate. Sometimes people just answer it quickly and badly in order to get easy rep.
This got me thinking that there must be something better we can do.
How about creating some "golden" questions/answers? These would be the definitive answer for these duplicates. I'm really not sure of how it would work, I'm thinking more of a FAQ-something page, were the details between the duplicates would be answered in the same place and everyone would know where to point the users to.
Instead of having 1000 duplicates (some closed, some not, some badly answered) we would have the definite answer, that could get better over time (in this example, the inclusion of
delegate method, the differences between
delegate, a detailed example of how
event bubbling works, etc, etc.).
Another thought, to prevent the 'just copy this code' answers that want to get easy rep, we could give a rep bonus to guys who close the question as an exact duplicate of another. I'm not sure if this would cause massive dup closes though, which might do more harm that good...