ArgumentErrorが大雑把
Ruby の例外クラスは分類が粗すぎる or 細かすぎる - まめめもを読んで。ブクマ代わりのエントリ。
- 引数の個数が間違っているとき
- 引数の中身が不正なとき
- 1以上の整数じゃなきゃダメとか
- 再帰しているArrayがダメとか
がいっしょくたにArgumentErrorを吐くのはどうなんだろうと言う話。テスト書くには荒すぎるし、テスト書かないとしたら細かすぎる。
確かにそうだなー
Ruby の例外クラスは分類が粗すぎる or 細かすぎる - まめめもを読んで。ブクマ代わりのエントリ。
がいっしょくたにArgumentErrorを吐くのはどうなんだろうと言う話。テスト書くには荒すぎるし、テスト書かないとしたら細かすぎる。
確かにそうだなー