ふらっとC#,C♯,C#(初心者用) Part56at TECHふらっとC#,C♯,C#(初心者用) Part56 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト650:デフォルトの名無しさん 10/03/15 15:14:43 まずnullをなるべく返さない所から始めたらいいと思うよ。 651:デフォルトの名無しさん 10/03/15 15:32:36 >>649 CodePlexで他人の書いたコード(なるべくメンバーの多い奴がいい)でも読んでみるといいよ うんこ漏れそうなくらいtrycatch使いまくりだから 例外は昔の言語のnullチェックとエラー値チェックの代替機能なんだから エラーチェックそのものをを省くための手段じゃないのよ 目的にしているのはエラーに対して画一的に対処できることね 例えばWin32APIにはnullを返すものもあれば、INVALID_HANDLE_VALUEを返すものもあるし E_OK、E_SUCCESSなんてのを返すのもある これら全部例外として括ってしまおうって趣旨だから 652:デフォルトの名無しさん 10/03/15 15:37:53 うんこは漏れない。 653:632 10/03/15 15:42:58 つまりちゃんとデータを返すかもしくはエラーを返すかの 2通りにするほうがいいということかな 確かに今のソースはnullかどうかをform側でも別クラスでも 条件分岐で何重にもやっている状態でしかもやってない場合もあったりと かなりごちゃごちゃしてます C#しかやったことないけど、自分は古いやり方をしていたということなのかな 他人のコード見て勉強してみます どうもありがとう 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch