推薦図書/必読書のためのスレッド in ゲ製作技術 4
レス数が950を超えています。1000を超えると書き込みができなくなります。
0966954
2009/12/16(水) 01:10:33ID:00Rr/E5Mご返答ありがとうございます。
はい、例外に関しては完全に素人プログラマーなもので、具体的な例で説明していただけて助かります。
>エラーを呼び出し元に伝播しようと思ったら返し値としてどんどん返していかなければならない。とても汚くなる。
ゲームですと多いと30人以上のプログラマがプロジェクトに参加することがあります(一時的なヘルプを含めると、もっと多いかも)。
そのような人数の多いプロジェクトの場合、例外の伝播の管理はどのようにされているのでしょうか?
例えば、例に出されました
>x = f( g ( h ( i ( 1 ) ) ) ) ;
の f h h iとすべて別の人間が作っている場合です。
個人的には、書き方が汚くなっても、呼び出し元に伝播させずに関数内で完結してエラー処理をした方がバグも追いやすいような気がするのですが、こういうのは素人プログラマーの浅知恵なのでしょうか?
レス数が950を超えています。1000を超えると書き込みができなくなります。