読者です 読者をやめる 読者になる 読者になる

rubyリファクタリング

http://jp.rubyist.net/magazine/?0010-CodeReview
「「must not happen」というメッセージは確か『ソフトウェア作法』あたりで読んで以来使っています。」
僕もそうしよう。
あと、rubyの Regexp#unionっていう正規表現を作るメソッドがあるみたいなんですが、ジェネレーターに任せるってのもいいアイデアですね。