2008-07-29から1日間の記事一覧
例外処理がない言語のテクニック。本来の意味での返却値は、参照型で渡された引数を更新することで実現する。 現代的なプログラムとしては、不要どころか害になるだろうなぁ。 つまり、久しぶりにこういうのを読むとなかなか辛いという話です。
try { //... } catch(HogeException e) { throw new RuntimeException(e); } せめてこうしましょう、と言うお話でした。 簡単に作る場合、これでもいいと思うんだよね。たまに↓みたいなサンプルコードもあるけど、それよりもずっといい。 try { //... } catc…