2012-07-29 例外についての良エントリの呟きを(勝手に)まとめてみた
今日は強引に例外のテストをしたけど Rule アノテーション使えばすっきり書けたのか…もっと勉強せねば / ExpectedException (JUnit API) http://t.co/YxIgUhrg
2012-07-29 00:11:04あっるぇー? @Test(expected=予期する例外クラス) だとチェック例外はだめなのかな…? なんとなく当たり前という気もするけど確信できぬ…
2012-07-29 00:35:15実行時例外をテストしたいって状況はどんなのだろう? 分かるような気もするけど、一応「実行時例外はプログラミングで全部潰せる」って名目だったような気もする…Java 力の低さが悔しい
2012-07-29 00:53:05いや、ちょっと待て。これはチェック例外じゃなくチェックされない例外を投げるべきなのではないか。ううう、馬鹿だろ自分…
2012-07-29 00:57:49以前は( ´_ゝ`)フーンと読んでたけど今は違う…っ! / .NETとJavaの例外処理の違い - とあるコンサルタントのつぶやき - Site Home - MSDN Blogs http://t.co/e0m98HIh
2012-07-29 01:10:55Java のチェック例外とチェックされない例外(特に実行時例外)の使い分けは難しいと聞いていたけど、たしかにこれは難しいな。
2012-07-29 01:17:35"検査例外は実はメリットばかりではなく、大きな危険性をはらんでいます。それが、実行時例外と検査例外の正しい使い分けの問題です" / .NETとJavaの例外処理の違い MSDN Blogs http://t.co/e0m98HIh
2012-07-29 01:20:52@ebc_2in2crc スタックトレースを確かめるためにlog(new DummyException())ならよくやりますが、あ、これはスローしていないですね!
2012-07-29 01:21:32独自非チェック例外をthrowよく考えたらやってるな。ログの出力方法やエラーメールの通知先が変わったり。そのくらいしか、アプリケーションレベルでは考えつかないかなあ
2012-07-29 01:22:51例外は「例外」なんだから、人間へのメールに直結するでいいんじゃないかなと思う。で、受け取った担当者が対処をして、「例外が発生しない」ようにする
2012-07-29 01:23:54@susumuis w 何でもかんでも戻り値で表現するのもどうかと思うのですが、やはり例外を握りつぶされるのが一番つらいですね。コメントに「異常動作を回避」とか書かれるともう…(;´Д`)
2012-07-29 01:24:31@ebc_2in2crc そういえば最近 t-wada さんが例外とか防御的プログラミングとかのスライドを公開されていましたね. わたしももっとよく考えなきゃって思っています.
2012-07-29 01:24:41@tt4cs 難しいですね。私はベーシックなところで考え方が古いので、基本的には防御的プログラミングになりがちです。もっと契約のデザイン、プログラミングをしていこうとは思っているのですが(;・∀・)
2012-07-29 01:27:49(自ら例外を投げるコードはなく、Java API やフレームワークから飛んでくる例外は全て握りつぶす。これにて「例外のない」システムの完成)
2012-07-29 01:31:29@ebc_2in2crc 例外もまともなクラスもないPHP4の案件をやったときのひどいイメージしかなく、当時の言語レベルでethnaのような高級フレームワークを使うのはきついと感じました。
2012-07-29 01:46:47@ebc_2in2crc http://t.co/pScZr9Jj 2004年リリースなのに!未だにJava5ですら無い現場も多いことから、そういうものなんでしょうか
2012-07-29 01:56:47Java の例外について書かれているエントリーは多いな k / 検査例外と非検査例外(実行時例外)をどう使い分けるか - Linoブロhttp://t.co/vDyD7rXm
2012-07-29 02:15:49(リンクの訂正ツイート)Java の例外について書かれているエントリーは多いな k / 検査例外と非検査例外(実行時例外)をどう使い分けるか - Linoブログ http://t.co/9pvMhyzp
2012-07-29 10:52:13ほう… / サルでもわかる 逆引きデザインパターン 第4章 逆引きカタログ その他 実行時例外を標準的に使うhttp://t.co/9qi7JyUK
2012-07-29 02:24:50(リンクの訂正ツイート)ほう… / サルでもわかる 逆引きデザインパターン 第4章 逆引きカタログ その他 実行時例外を標準的に使う http://t.co/dlmTtrfL
2012-07-29 10:55:10