いちいちステップ実行とかしてデータが何入ってるか確認しながらじゃないとコード書けない奴がいる
どこからデータ持ってこなきゃいけないか分からないというか
あっちのが先輩なのに教えてる…
>>932
辞書引けよ。
程度について言うときはイコールは含まないから矛盾してないぞ。
【以上】
1 数量・程度・優劣などの比較で、それより上の範囲であること。数量では、その基準をも含む。「七〇歳―の老人」「期待―の大活躍」「君―の実力がある」⇔以下 0954仕様書無しさん2020/02/29(土) 09:19:00.06
const FRIEND = 1
if (friendshipCloseness >= FRIEND && friendshipCloseness <= FRIEND) {
console.log("友達ではない")
} else {
console.log("友達")
}
0.5: 友達ではない
1: 友達ではない
2: 友達ではない
3: 友達ではない
列挙型で0,1,2
しか定義されてないのに
5とかのデータきたらどんな例外出す?
規模がでかくてどこのアホが5を入れたのかはわからない
0957仕様書無しさん2020/02/29(土) 09:21:04.93
ちょうど1だけが友達?
0958仕様書無しさん2020/02/29(土) 09:23:26.21
だから最初から言ってるだろ、悪いのは効率なんだよ。
そうやって、どいつもこいつも同じことするから、そいつら同士が
仕事の取り合いでデフレ起こして、それで残業代も払えないんだろ?
0959仕様書無しさん2020/02/29(土) 09:24:08.49
if (毛根 = null) { ハゲ }
エラー:許容できない
null許容のnullチェックって
HasValue的なのじゃなくて直接nullと比較してる人が多いの?
>>956
out of range exception
invalid value exception 0964仕様書無しさん2020/02/29(土) 09:36:30.31
phpのnullは0
NULL <= -1 // true
いろんなところで使ってる関数の中で例外スローすると
それを使ってる上流のどこかでキャッチもれがあると死ぬし
結局握りつぶすしかないんか
>>965
一番上が好き
そのまま死んだほうがいいって人もいるけど 0968仕様書無しさん2020/02/29(土) 09:46:43.81
そういや昔、try catchがあればelseはいらないってやつがいたな。
今頃どうしてるんだろ?
catch自体握りつぶしだしな。
catch句の中で何もやっていないと脊髄反射する人がいるだけ。
0970仕様書無しさん2020/02/29(土) 09:54:14.69
>>965
特定の例外だけ
分かっててキャッチしてるなら良いよ
何でもかんでも握りつぶすのはただの馬鹿 初心者「0とnullの違いが分からない」
中級者「0はそのまま、nullは未定義」
上級者「言語によるから分からない」
nullを未定義と思ってる人結構いるよね
>>970
そういうやりかたしてると結局キャッチ漏れにつながるってことだろ。 0973仕様書無しさん2020/02/29(土) 10:09:51.37
そうやって重大なバグも無かったことにするんですね
分かりますん
>>925
日本もワクチン打てって毎年耳が痛くなるくらい言っていて勤め先によっては
無料で半強制的に打たされているわけで
そういうのからもれているひとでも保険で比較的安くワクチンは打てる
それでもワクチン打っていてもかかる人はかかっちゃうわけで
逆にアメリカはワクチン打とうにも全て自己負担だから日本よりもはるかに
高い金額になるから打たない、打てない人が大量に出てくる
ワクチン関係は政府が補助した方がいいとは思うけど反ワクチン団体が
それなりに力があって邪魔するからうまくいかない部分もある 0975仕様書無しさん2020/02/29(土) 10:12:39.42
例外がエラーログに記録され、
自動的に運用担当者に通知が飛んで
寝てても叩き起こせるようになってれば
それは握りつぶしではない
>>974
ワクチンは効かねぇよ
実際効果あるのは毎日風呂はいるとか手を洗うとかそういうのだろう
後はその気候が乾燥してるかどうか? 0979仕様書無しさん2020/02/29(土) 10:17:44.81
try catchの握り潰しってのは、どうやら後になって
握りつぶすように変えることが多いようだ。
夜間バッチの類になると、朝起きたらどうでもいいようなExceptionで
以後の処理が全部止まってた、なんてことになって、
こんなExceptionなら処理を続行すべき、って話になってくわけだ。
ログ吐くぐらいはするよな
そしてcatchの度に再スローしてるせいで
何処が原因のエラーか分からない
>>973
実行時にバグ見つけることを期待すんなよw 0982仕様書無しさん2020/02/29(土) 10:35:29.12
そもそも例外起きないようにしろよ?
異常値で落ちないように単体テスト書けば良い
0983仕様書無しさん2020/02/29(土) 10:35:33.46
try catchでも上投げでもいいんだけど、少なくとも
if文で回避できる分は回避しろよ。
>>978
このレベルの頭の悪いのがプログラマーやれてる時点でもうダメなんだよな >>943
数学の以上/以下とは意味が異なって、そういう用法の場合はそれ自身を含まないから 例外の処理コストは重いってのを知らない理解していないってのは少なくないな
どうしても例外を使うしかない部分いがいは例外と同じ処理を普通のコードで処理するのと比べて数百倍くらいパフォーマンスに違いが出るのにな
まあマイクロ秒が数百マイクロ秒になっても実行回数が少ない処理だと影響は少ないから気づけないだろうけどね
0987仕様書無しさん2020/02/29(土) 10:53:17.67
それを人はpremature optimizationという
どれくらいおそいの?
例外おきなくてもTryしたらおそいの?
0991仕様書無しさん2020/02/29(土) 11:24:40.69
早すぎる最適化
disposeのためだけと思ってたけど
using句って実は相当いろいろ使えるよな
早すぎる最適化も何もtryで囲うのは簡単だが逆はかなり手間ってのはプログラム書いてりゃ分かりそうなものだが
なんちゃってプログラマだとそういうのも分からないんだろうな
0994仕様書無しさん2020/02/29(土) 11:33:17.84
めちゃくちゃ長い文をtryで囲むのはするな
usingはstream writer/readerのためにあるものだろうが
tryで囲むのは別に遅くない
try内で例外が発生すると一気にコストが上がる
>>995
例えばStart関数で開始して
End関数で終了させなきゃならないクラスAがあるとして
その利用範囲を定めるのにも便利だぞ! Cのincludeをおまじないだとしか理解していないのと同じレベルでtryとりあえず囲めばいいという世界なんだろうな
ただただ末端の作業者として消費される分にはその程度の理解ですまされるんだろうな
10011001Over 1000Thread
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 10日 12時間 25分 8秒
10021002Over 1000Thread
5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。
───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────
会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。
▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/
▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php