明日祝日なのさっきまで知らなかったorz

>>433
ちょっとどんな感じになるか分からないので判断しづらいですが、一般的には
「コードが短くなる」「ロジックが分かりやすくなる」「依存性が減る」
の3つのうち2つ以上が満たされるならOKだと思ってください。
ただ、パッチは基本的にそのままcommitします。

で、433の提案ですが、自分は良くないと思います。
クラスが増える(≒コードが増える)のと、依存性が増すはずなので。
# シグナルの改良については別の方法を考えたのでまた後でテストします。