X



プログラマの雑談部屋 ★95

レス数が1000を超えています。これ以上書き込みはできません。
0001仕様書無しさん
垢版 |
2020/02/18(火) 23:27:31.42
プログラマはここで雑談しましょう!
他業種の方はそれを明示していただければ歓迎します!
煽りや悪意のある書き込みは華麗にスルーいたしましょう!

※前スレ
プログラマの雑談部屋 ★85
https://medaka.5ch.net/test/read.cgi/prog/1571373367/
プログラマの雑談部屋 ★86
http://medaka.5ch.net/test/read.cgi/prog/1572215979/
プログラマの雑談部屋 ★87
https://medaka.5ch.net/test/read.cgi/prog/1573114670/
プログラマの雑談部屋 ★88
https://medaka.5ch.net/test/read.cgi/prog/1573814397/
プログラマの雑談部屋 ★89
https://medaka.5ch.net/test/read.cgi/prog/1574868661/
プログラマの雑談部屋 ★88(重複した88、本当は90だた)
https://medaka.5ch.net/test/read.cgi/prog/1573821091/
プログラマの雑談部屋 ★90
https://medaka.5ch.net/test/read.cgi/prog/1576890520/
プログラマの雑談部屋 ★91
https://medaka.5ch.net/test/read.cgi/prog/1577577752/
プログラマの雑談部屋 ★92
https://medaka.5ch.net/test/read.cgi/prog/1578281564/
プログラマの雑談部屋 ★93
https://medaka.5ch.net/test/read.cgi/prog/1579814446/
プログラマの雑談部屋 ★94
https://medaka.5ch.net/test/read.cgi/prog/1581124296/
0968仕様書無しさん
垢版 |
2020/02/29(土) 09:46:43.81
そういや昔、try catchがあればelseはいらないってやつがいたな。
今頃どうしてるんだろ?
0969仕様書無しさん
垢版 |
2020/02/29(土) 09:52:01.96
catch自体握りつぶしだしな。
catch句の中で何もやっていないと脊髄反射する人がいるだけ。
0970仕様書無しさん
垢版 |
2020/02/29(土) 09:54:14.69
>>965
特定の例外だけ
分かっててキャッチしてるなら良いよ

何でもかんでも握りつぶすのはただの馬鹿
0971仕様書無しさん
垢版 |
2020/02/29(土) 09:55:10.53
初心者「0とnullの違いが分からない」
中級者「0はそのまま、nullは未定義」
上級者「言語によるから分からない」

nullを未定義と思ってる人結構いるよね
0972仕様書無しさん
垢版 |
2020/02/29(土) 10:07:40.07
>>970
そういうやりかたしてると結局キャッチ漏れにつながるってことだろ。
0973仕様書無しさん
垢版 |
2020/02/29(土) 10:09:51.37
そうやって重大なバグも無かったことにするんですね
分かりますん
0974仕様書無しさん
垢版 |
2020/02/29(土) 10:10:01.79
>>925
日本もワクチン打てって毎年耳が痛くなるくらい言っていて勤め先によっては
無料で半強制的に打たされているわけで
そういうのからもれているひとでも保険で比較的安くワクチンは打てる
それでもワクチン打っていてもかかる人はかかっちゃうわけで

逆にアメリカはワクチン打とうにも全て自己負担だから日本よりもはるかに
高い金額になるから打たない、打てない人が大量に出てくる

ワクチン関係は政府が補助した方がいいとは思うけど反ワクチン団体が
それなりに力があって邪魔するからうまくいかない部分もある
0975仕様書無しさん
垢版 |
2020/02/29(土) 10:12:39.42
例外がエラーログに記録され、
自動的に運用担当者に通知が飛んで
寝てても叩き起こせるようになってれば
それは握りつぶしではない
0978仕様書無しさん
垢版 |
2020/02/29(土) 10:14:26.06
>>974
ワクチンは効かねぇよ
実際効果あるのは毎日風呂はいるとか手を洗うとかそういうのだろう
後はその気候が乾燥してるかどうか?
0979仕様書無しさん
垢版 |
2020/02/29(土) 10:17:44.81
try catchの握り潰しってのは、どうやら後になって
握りつぶすように変えることが多いようだ。

夜間バッチの類になると、朝起きたらどうでもいいようなExceptionで
以後の処理が全部止まってた、なんてことになって、
こんなExceptionなら処理を続行すべき、って話になってくわけだ。
0980仕様書無しさん
垢版 |
2020/02/29(土) 10:19:26.69
ログ吐くぐらいはするよな
そしてcatchの度に再スローしてるせいで
何処が原因のエラーか分からない
0982仕様書無しさん
垢版 |
2020/02/29(土) 10:35:29.12
そもそも例外起きないようにしろよ?

異常値で落ちないように単体テスト書けば良い
0983仕様書無しさん
垢版 |
2020/02/29(土) 10:35:33.46
try catchでも上投げでもいいんだけど、少なくとも
if文で回避できる分は回避しろよ。
0984仕様書無しさん
垢版 |
2020/02/29(土) 10:36:07.85
>>978
このレベルの頭の悪いのがプログラマーやれてる時点でもうダメなんだよな
0985仕様書無しさん
垢版 |
2020/02/29(土) 10:41:27.76
>>943
数学の以上/以下とは意味が異なって、そういう用法の場合はそれ自身を含まないから
0986仕様書無しさん
垢版 |
2020/02/29(土) 10:45:07.89
例外の処理コストは重いってのを知らない理解していないってのは少なくないな
どうしても例外を使うしかない部分いがいは例外と同じ処理を普通のコードで処理するのと比べて数百倍くらいパフォーマンスに違いが出るのにな
まあマイクロ秒が数百マイクロ秒になっても実行回数が少ない処理だと影響は少ないから気づけないだろうけどね
0987仕様書無しさん
垢版 |
2020/02/29(土) 10:53:17.67
それを人はpremature optimizationという
0988仕様書無しさん
垢版 |
2020/02/29(土) 11:12:30.65
どれくらいおそいの?
例外おきなくてもTryしたらおそいの?
0991仕様書無しさん
垢版 |
2020/02/29(土) 11:24:40.69
早すぎる最適化
0992仕様書無しさん
垢版 |
2020/02/29(土) 11:28:34.72
disposeのためだけと思ってたけど
using句って実は相当いろいろ使えるよな
0993仕様書無しさん
垢版 |
2020/02/29(土) 11:31:16.98
早すぎる最適化も何もtryで囲うのは簡単だが逆はかなり手間ってのはプログラム書いてりゃ分かりそうなものだが
なんちゃってプログラマだとそういうのも分からないんだろうな
0994仕様書無しさん
垢版 |
2020/02/29(土) 11:33:17.84
めちゃくちゃ長い文をtryで囲むのはするな
0996仕様書無しさん
垢版 |
2020/02/29(土) 11:46:32.09
tryで囲むのは別に遅くない
try内で例外が発生すると一気にコストが上がる
0999仕様書無しさん
垢版 |
2020/02/29(土) 11:51:11.81
>>995
例えばStart関数で開始して
End関数で終了させなきゃならないクラスAがあるとして
その利用範囲を定めるのにも便利だぞ!
1000仕様書無しさん
垢版 |
2020/02/29(土) 11:52:39.52
Cのincludeをおまじないだとしか理解していないのと同じレベルでtryとりあえず囲めばいいという世界なんだろうな
ただただ末端の作業者として消費される分にはその程度の理解ですまされるんだろうな
10011001
垢版 |
Over 1000Thread
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 10日 12時間 25分 8秒
レス数が1000を超えています。これ以上書き込みはできません。

ニューススポーツなんでも実況