プログラマの雑談部屋 ★95
レス数が1000を超えています。これ以上書き込みはできません。
>>965
一番上が好き
そのまま死んだほうがいいって人もいるけど そういや昔、try catchがあればelseはいらないってやつがいたな。
今頃どうしてるんだろ? catch自体握りつぶしだしな。
catch句の中で何もやっていないと脊髄反射する人がいるだけ。 >>965
特定の例外だけ
分かっててキャッチしてるなら良いよ
何でもかんでも握りつぶすのはただの馬鹿 初心者「0とnullの違いが分からない」
中級者「0はそのまま、nullは未定義」
上級者「言語によるから分からない」
nullを未定義と思ってる人結構いるよね >>970
そういうやりかたしてると結局キャッチ漏れにつながるってことだろ。 そうやって重大なバグも無かったことにするんですね
分かりますん >>925
日本もワクチン打てって毎年耳が痛くなるくらい言っていて勤め先によっては
無料で半強制的に打たされているわけで
そういうのからもれているひとでも保険で比較的安くワクチンは打てる
それでもワクチン打っていてもかかる人はかかっちゃうわけで
逆にアメリカはワクチン打とうにも全て自己負担だから日本よりもはるかに
高い金額になるから打たない、打てない人が大量に出てくる
ワクチン関係は政府が補助した方がいいとは思うけど反ワクチン団体が
それなりに力があって邪魔するからうまくいかない部分もある 例外がエラーログに記録され、
自動的に運用担当者に通知が飛んで
寝てても叩き起こせるようになってれば
それは握りつぶしではない >>974
ワクチンは効かねぇよ
実際効果あるのは毎日風呂はいるとか手を洗うとかそういうのだろう
後はその気候が乾燥してるかどうか? try catchの握り潰しってのは、どうやら後になって
握りつぶすように変えることが多いようだ。
夜間バッチの類になると、朝起きたらどうでもいいようなExceptionで
以後の処理が全部止まってた、なんてことになって、
こんなExceptionなら処理を続行すべき、って話になってくわけだ。 ログ吐くぐらいはするよな
そしてcatchの度に再スローしてるせいで
何処が原因のエラーか分からない >>973
実行時にバグ見つけることを期待すんなよw そもそも例外起きないようにしろよ?
異常値で落ちないように単体テスト書けば良い try catchでも上投げでもいいんだけど、少なくとも
if文で回避できる分は回避しろよ。 >>978
このレベルの頭の悪いのがプログラマーやれてる時点でもうダメなんだよな >>943
数学の以上/以下とは意味が異なって、そういう用法の場合はそれ自身を含まないから 例外の処理コストは重いってのを知らない理解していないってのは少なくないな
どうしても例外を使うしかない部分いがいは例外と同じ処理を普通のコードで処理するのと比べて数百倍くらいパフォーマンスに違いが出るのにな
まあマイクロ秒が数百マイクロ秒になっても実行回数が少ない処理だと影響は少ないから気づけないだろうけどね それを人はpremature optimizationという どれくらいおそいの?
例外おきなくてもTryしたらおそいの? disposeのためだけと思ってたけど
using句って実は相当いろいろ使えるよな 早すぎる最適化も何もtryで囲うのは簡単だが逆はかなり手間ってのはプログラム書いてりゃ分かりそうなものだが
なんちゃってプログラマだとそういうのも分からないんだろうな usingはstream writer/readerのためにあるものだろうが tryで囲むのは別に遅くない
try内で例外が発生すると一気にコストが上がる >>995
例えばStart関数で開始して
End関数で終了させなきゃならないクラスAがあるとして
その利用範囲を定めるのにも便利だぞ! Cのincludeをおまじないだとしか理解していないのと同じレベルでtryとりあえず囲めばいいという世界なんだろうな
ただただ末端の作業者として消費される分にはその程度の理解ですまされるんだろうな このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 10日 12時間 25分 8秒 レス数が1000を超えています。これ以上書き込みはできません。