One generic event name or multiple descriptive event name
<p>Would you do:</p>

<pre><code>this.btSomeButton.Click += btSomeButton_OnClick;

private void btSomeButton_OnClick(object sender, EventArgs e)
{
    this.DoFunc1();
    this.DoFunc2();
}
</code></pre>

<p>Or:</p>

<pre><code>this.btSomeButton.Click += DoFunc1;
this.btSomeButton.Click += DoDunc2;
</code></pre>

<p>Are there any hidden implications for using the second method? Like, is it guaranteed that DoFunc2() will run after DoFunc1()?</p>
