ValLaboratory / dokushokai

社内読書会リポジトリです
4 stars 0 forks source link

20151007Aグループ #190

Open n-imai opened 9 years ago

n-imai commented 9 years ago

C言語では配列外の箇所を参照しても、エラーにはならず、 そのメモリ上の場所に格納されている値が返ってくる。

pupupopo88 commented 9 years ago

エラーが起きたときは「返り値で返す」「例外を投げる」の2通り

でも筆者はその後のページで「間違いに気づきにくくなるのですぐに例外を投げて欲しい」って言ってますね

pupupopo88 commented 9 years ago

配列の例にあるように、たぶんRubyって例外が投げられにくい...んですよね?

pupupopo88 commented 9 years ago

それがいいのか悪いのか

pupupopo88 commented 9 years ago

Googleのコーディング規約ではC++で例外を使うことが禁止されています。

これはGoogleの内部事情によるところが大きいらしいです

pupupopo88 commented 9 years ago

この本はコラムが素敵

ssusan commented 9 years ago

検査例外はとにかくめんどくさい印象が強い。 関数の中身がどんどん例外処理だらけになっていったり。

pupupopo88 commented 9 years ago

くさったひき肉しか食べてない

ちがった。安全か痛んでるかもわからない誰かのつくったひき肉だった

pupupopo88 commented 9 years ago

あと @ssusan さんが例外とエラーの違いについて説明してくださるそうです