プログラマは
こちらで雑談してください。
ユーザ、SEが馬鹿過ぎる、
上司が陰険だからもう辞めたい、
もう少しまともな仕事に転職したい、
彼女が欲しい、
などなど愚痴、妬み、妄想などなんでもどうぞ。
拘り押付け系ガイジ
(else禁止、継承不要、設計書不要ガイジ)、
コピペガイジは出入書込禁止
※前スレ
プログラマの雑談部屋 ★21
http://medaka.2ch.net/test/read.cgi/prog/1512205653/
プログラマの雑談部屋 ★22
http://medaka.2ch.net/test/read.cgi/prog/1513600297/
プログラマの雑談部屋 ★23
http://medaka.2ch.net/test/read.cgi/prog/1514877593/
プログラマの雑談部屋 ★24
http://medaka.5ch.net/test/read.cgi/prog/1515953430/
プログラマの雑談部屋 ★25
http://medaka.5ch.net/test/read.cgi/prog/1516981289/
プログラマの雑談部屋 ★26
http://medaka.5ch.net/test/read.cgi/prog/1518005523/
プログラマの雑談部屋 ★27
http://medaka.5ch.net/test/read.cgi/prog/1519123783/
探検
プログラマの雑談部屋 ★28
■ このスレッドは過去ログ倉庫に格納されています
2018/03/06(火) 22:51:03.95
422仕様書無しさん
2018/03/11(日) 13:37:20.35 たぶん、条件文に否定形ダメなところは、returnが複数あるのもダメなところだと思う。
どっちも可読性が低くなるからな。途中のreturn見落としたり、つけ忘れたりしても気付かない人へのケアな。
どっちも可読性が低くなるからな。途中のreturn見落としたり、つけ忘れたりしても気付かない人へのケアな。
423仕様書無しさん
2018/03/11(日) 13:39:36.31 当然三項演算も禁止な所は多いよな。
424仕様書無しさん
2018/03/11(日) 13:40:36.11 !の見落としはあってもreturnの見落としは流石に無いんじゃ
426仕様書無しさん
2018/03/11(日) 13:41:32.95 linqで何重にもwhere、selectかけて変換してるようなコードに比べたら
全部かわいいもんだろう
全部かわいいもんだろう
427仕様書無しさん
2018/03/11(日) 13:41:37.31 >>422
return一箇所は可読性最悪だからやめろ
returnすべきところでreturnしないと実質終わった処理なのに最後のreturnにたどり着くまで何もしてないかじっくり確認しなきゃならんだろ
こういうreturn一箇所とか100年前のトレンド引きずってるジジイほんと邪魔なんだよ
ハンガリアンとか関数の先頭でまとめて変数定義とかな
return一箇所は可読性最悪だからやめろ
returnすべきところでreturnしないと実質終わった処理なのに最後のreturnにたどり着くまで何もしてないかじっくり確認しなきゃならんだろ
こういうreturn一箇所とか100年前のトレンド引きずってるジジイほんと邪魔なんだよ
ハンガリアンとか関数の先頭でまとめて変数定義とかな
432仕様書無しさん
2018/03/11(日) 13:46:04.44 returnを見落とすようなマヌケはreturnすべき箇所以後に間違って行われている処理を間違いなく見逃す
そっちの方が判断難しいんだから当然だわな
そっちの方が判断難しいんだから当然だわな
433仕様書無しさん
2018/03/11(日) 13:46:16.18 アテナエクスクラメーション
434仕様書無しさん
2018/03/11(日) 13:48:23.50 もうelseとreturn使うやつはバカでよくね?
435仕様書無しさん
2018/03/11(日) 13:48:25.15 Java使いだけど三項演算子は理解し難いのでやめて欲しい
禁止されてる現場も多いでしょ
禁止されてる現場も多いでしょ
436仕様書無しさん
2018/03/11(日) 13:49:32.43 >>430
関係ないよ
終わったらそこでreturnする
それで余計な処理は絶対に行われないのでリスクがない
returnしなかったら何もしないはずなのに何かしてしまうリスクが生じる
それはその後の処理が綺麗だろうと汚かろうとネストしてようと同じこと
関係ないよ
終わったらそこでreturnする
それで余計な処理は絶対に行われないのでリスクがない
returnしなかったら何もしないはずなのに何かしてしまうリスクが生じる
それはその後の処理が綺麗だろうと汚かろうとネストしてようと同じこと
440仕様書無しさん
2018/03/11(日) 13:51:58.29 変な論理演算子使われると何やってるのか分からなくなって生産性が落ちるから、三項演算子も禁止の現場多いよ
素直にifとelseで書いて欲しい
Javaの大規模開発で三項演算子やらあまり使われない論理演算子使うと怒られる
参考書みないと何書いてあるかわからないようなものはダメ
素直にifとelseで書いて欲しい
Javaの大規模開発で三項演算子やらあまり使われない論理演算子使うと怒られる
参考書みないと何書いてあるかわからないようなものはダメ
441仕様書無しさん
2018/03/11(日) 13:52:06.66442仕様書無しさん
2018/03/11(日) 13:53:00.49 これがジャップランドである
444仕様書無しさん
2018/03/11(日) 13:53:47.96 elseは、基本的には想定外の処理を書くための物
if (hoge)
{
//何もしない
}
else
{
throw new Exception(hoge);
}
なら、許せる。
でも、普通はこんな書き方せずにif(!hoge)で判定してelseは書かない。
if (hoge)
{
//何もしない
}
else
{
throw new Exception(hoge);
}
なら、許せる。
でも、普通はこんな書き方せずにif(!hoge)で判定してelseは書かない。
445仕様書無しさん
2018/03/11(日) 13:53:50.52 三項演算子ダメでも別にelse使う必要ないだろ
446仕様書無しさん
2018/03/11(日) 13:54:32.73 >>438
バカが開き直るなバカ
バカが開き直るなバカ
447仕様書無しさん
2018/03/11(日) 13:55:53.77 三項演算子禁止のヴァカ現場は基本的に、低レヴェルを雇い過ぎているのが根本的な問題なので三項演算子が悪いわけではない。
ただ、4重三項演算子とかやるヴァカがいたりして、そういう奴がそもそも悪いのだとは思うが、
やっぱり、そんな奴を雇った会社側が悪い。
ただ、4重三項演算子とかやるヴァカがいたりして、そういう奴がそもそも悪いのだとは思うが、
やっぱり、そんな奴を雇った会社側が悪い。
448仕様書無しさん
2018/03/11(日) 13:55:55.25 複数ある途中のreturn忘れてもコンパイラはワーニング出さないだろ?
最後のreturnを忘れたらコンパイラはワーニング出すけどさ。
最後のreturnを忘れたらコンパイラはワーニング出すけどさ。
450仕様書無しさん
2018/03/11(日) 13:56:31.15 if(!hoge)って頭ごちゃごちゃになる時ある
えーとなになにの反対ということは具体的に・・とか色々間違えそう
えーとなになにの反対ということは具体的に・・とか色々間違えそう
451仕様書無しさん
2018/03/11(日) 13:57:23.54 >>443
規約なんていうヒューマンエラーを誘発しかねないものにヒューマンエラーの削減を頼ったらだめだろ
ヒューマンエラーはIDEなどを使って減らすものだ
コーディング規約はあくまで高品質なコードを書くためにある
規約なんていうヒューマンエラーを誘発しかねないものにヒューマンエラーの削減を頼ったらだめだろ
ヒューマンエラーはIDEなどを使って減らすものだ
コーディング規約はあくまで高品質なコードを書くためにある
453仕様書無しさん
2018/03/11(日) 14:00:18.08454仕様書無しさん
2018/03/11(日) 14:00:19.36 >>448
returnに到達する全ての実行パスが正しくなくてもコンパイラは警告出してくれないぞ
実行パスは乗算で増えていくから確認しきれんよ
途中でreturnしてれば実行パスそのものが減るから確認も簡単
returnに到達する全ての実行パスが正しくなくてもコンパイラは警告出してくれないぞ
実行パスは乗算で増えていくから確認しきれんよ
途中でreturnしてれば実行パスそのものが減るから確認も簡単
455仕様書無しさん
2018/03/11(日) 14:00:41.20457仕様書無しさん
2018/03/11(日) 14:02:17.58 >>447
バカは三項演算子使うなバカ
バカは三項演算子使うなバカ
458仕様書無しさん
2018/03/11(日) 14:02:41.89 >>452
何勘違いしてるの?
別にお前の会社なんか無くなっても社会は別に困らないんだよ?
誰かに、お願いしますから会社やってくださいとか頼まれたの?
おまえらが勝手に生きるためにやってる会社なんでしょ?
なのになんでわざわざヴァカ集めて何やってるの?
誰が得するの? それ。
何勘違いしてるの?
別にお前の会社なんか無くなっても社会は別に困らないんだよ?
誰かに、お願いしますから会社やってくださいとか頼まれたの?
おまえらが勝手に生きるためにやってる会社なんでしょ?
なのになんでわざわざヴァカ集めて何やってるの?
誰が得するの? それ。
459仕様書無しさん
2018/03/11(日) 14:03:41.00460仕様書無しさん
2018/03/11(日) 14:05:17.71461仕様書無しさん
2018/03/11(日) 14:07:17.89462仕様書無しさん
2018/03/11(日) 14:07:36.79 基本的にさ、どんな糞コード書くやつでも別に構わないと思うよ。
その糞コードのケツを自分で必ず拭かせるならね。
糞コード書いて工数オーバーしたら損害賠償請求。
そうしないとどうにもならんね。
真面なコード書いてる者がバカを見るみたいな事やってたら、
最終的に不利益こうむるのはお客さん。
その糞コードのケツを自分で必ず拭かせるならね。
糞コード書いて工数オーバーしたら損害賠償請求。
そうしないとどうにもならんね。
真面なコード書いてる者がバカを見るみたいな事やってたら、
最終的に不利益こうむるのはお客さん。
463仕様書無しさん
2018/03/11(日) 14:08:12.31464仕様書無しさん
2018/03/11(日) 14:09:24.83 >>461が、ガードすら理解できないアホの相手をしなければならない不憫さには涙がでてくる。
465仕様書無しさん
2018/03/11(日) 14:09:33.20 >>462
汚いからバカを見せるなバカ
汚いからバカを見せるなバカ
466仕様書無しさん
2018/03/11(日) 14:11:49.57 >>455
おじいちゃん…
if文中の代入は定数関係なく静的解析でわかるだろ
左辺を定数にするなんてのは大昔のテクニックだ
読んだ時の意味が自然に伝わるように変数を左辺に書くほうが良いってのが今の常識な
そもそも規約どおりに左に定数を書いたかってどうやって確認するんだ
取るに足らないくだらないチェックを規約に頼るからそういうヒューマンエラーを防げない
おじいちゃん…
if文中の代入は定数関係なく静的解析でわかるだろ
左辺を定数にするなんてのは大昔のテクニックだ
読んだ時の意味が自然に伝わるように変数を左辺に書くほうが良いってのが今の常識な
そもそも規約どおりに左に定数を書いたかってどうやって確認するんだ
取るに足らないくだらないチェックを規約に頼るからそういうヒューマンエラーを防げない
467仕様書無しさん
2018/03/11(日) 14:12:45.27 returnが複数あると、永遠に届かないコードが発見出来ないよな?
468仕様書無しさん
2018/03/11(日) 14:13:17.68 >>465
じゃ、お前、二度と書き込みできないじゃんw
じゃ、お前、二度と書き込みできないじゃんw
469仕様書無しさん
2018/03/11(日) 14:13:49.48470仕様書無しさん
2018/03/11(日) 14:15:29.55 >>466
アホだな。
コーディングミスが発覚した時の言い訳に出来るだろ。
いちいちコーディング規約に沿ってるかなんて検査はしなくても、
不具合出た時にコーディング規約に沿って無かったのと沿ってたのでは、心象も違うんだよ。
アホだな。
コーディングミスが発覚した時の言い訳に出来るだろ。
いちいちコーディング規約に沿ってるかなんて検査はしなくても、
不具合出た時にコーディング規約に沿って無かったのと沿ってたのでは、心象も違うんだよ。
471仕様書無しさん
2018/03/11(日) 14:17:24.51 >>467
静的解析で検出できる
静的解析で検出できる
473仕様書無しさん
2018/03/11(日) 14:20:42.34475仕様書無しさん
2018/03/11(日) 14:23:31.92 >>470
クソ規約に従ってバグ多発しても心象悪くなるぞ
規約が規約がって相手のせいにして言い訳しても相手を余計に不快にさせるだけ
コード品質に貢献しない規約なんてない方が良い
バカのための規約などもってのほか
クソ規約に従ってバグ多発しても心象悪くなるぞ
規約が規約がって相手のせいにして言い訳しても相手を余計に不快にさせるだけ
コード品質に貢献しない規約なんてない方が良い
バカのための規約などもってのほか
476仕様書無しさん
2018/03/11(日) 14:28:18.23477仕様書無しさん
2018/03/11(日) 14:28:53.01478仕様書無しさん
2018/03/11(日) 14:30:12.46 だから、誰の心象を気にしてんだよ。
内輪の政治とかどうでもいいこと気にしてんなら、
迷惑だから社会に出てくんなよ…。
内輪の政治とかどうでもいいこと気にしてんなら、
迷惑だから社会に出てくんなよ…。
482仕様書無しさん
2018/03/11(日) 14:30:55.87 473が職業プログラマなら、背負ってる看板を気にするとか普通なんだけど、分からないとかの方がどうかしている。
485仕様書無しさん
2018/03/11(日) 14:34:54.78 うち、メーカーに納品してるソフトハウスだから、心象って会社規模の話なんだよね。
自社開発してるメーカーって少ないし、大抵の場合相手先企業の心象は気にするよね?
自社開発してるメーカーって少ないし、大抵の場合相手先企業の心象は気にするよね?
486仕様書無しさん
2018/03/11(日) 14:35:46.06 はやくPG免許制にしないと国が滅ぶ
いやもう手遅れか
いやもう手遅れか
487仕様書無しさん
2018/03/11(日) 14:36:05.37 つうか、自社開発してるマにコーディング規約とか野暮な話してすまなかったわ。すなに謝るしw
488仕様書無しさん
2018/03/11(日) 14:37:19.88 モノホンのキチガイだな >>479 って。
489仕様書無しさん
2018/03/11(日) 14:39:01.31490仕様書無しさん
2018/03/11(日) 14:39:46.25 モノホンのキチガイだな >>487 って。
491仕様書無しさん
2018/03/11(日) 14:40:32.28 つーか、誰の心象を気にしてるのか誰か言ってみろよ、本当に。
仕事なんだと思ってんだよ。
仕事なんだと思ってんだよ。
492仕様書無しさん
2018/03/11(日) 14:44:18.15 相手先企業にコーディング規約の話なんてするのか?
493仕様書無しさん[黙祷]
2018/03/11(日) 14:46:00.80 しても意味ないだろうなぁ。だから、一体誰の心象を気にしてんだ? って聞いてるのに。
494仕様書無しさん
2018/03/11(日) 14:47:36.19 規約に沿ってないから全部チェックしなおせテストもやり直しな
こう言われたらどうすんのっていう
こう言われたらどうすんのっていう
495仕様書無しさん
2018/03/11(日) 14:48:43.81496仕様書無しさん
2018/03/11(日) 15:04:19.31497仕様書無しさん
2018/03/11(日) 15:08:39.90 >>494
>規約に沿ってないから全部チェックしなおせテストもやり直しな
>こう言われたらどうすんのっていう
それが取引先が指定した規約ならその通りにすればいいじゃん。
文句があるなら最初の契約の段階で話し合いしておく事だし。
おまえ、何言ってんの? 頭おかしくない?
今、そういう話してんじゃないだろ?
>規約に沿ってないから全部チェックしなおせテストもやり直しな
>こう言われたらどうすんのっていう
それが取引先が指定した規約ならその通りにすればいいじゃん。
文句があるなら最初の契約の段階で話し合いしておく事だし。
おまえ、何言ってんの? 頭おかしくない?
今、そういう話してんじゃないだろ?
498仕様書無しさん
2018/03/11(日) 15:13:22.01 つーか、お前らが気にしてる“心象”っていうか、お客さんって、親請けの事なの?
そんなん、心象もくそもなく、契約内容に従うだけの事じゃん。
話し合う必要もない。この流れの大元のコードの是非とか、一切関係ない。
そんな事でぐだぐだやってたの? バカみたい。
そんなん、心象もくそもなく、契約内容に従うだけの事じゃん。
話し合う必要もない。この流れの大元のコードの是非とか、一切関係ない。
そんな事でぐだぐだやってたの? バカみたい。
499仕様書無しさん
2018/03/11(日) 15:15:44.87 てか、“心象”とか言い出したってことは、
契約内容に従わずに勝手にやっちゃってるって事なの?
頭おかしくない?
なんか、提示されてるテストコードでテストが通らないからって、
通るようにテストコードの方を書き換えたオフショア先の話とか聞いたことあるけど、
そういうレヴェルなの?
頭おかしくない?
契約内容に従わずに勝手にやっちゃってるって事なの?
頭おかしくない?
なんか、提示されてるテストコードでテストが通らないからって、
通るようにテストコードの方を書き換えたオフショア先の話とか聞いたことあるけど、
そういうレヴェルなの?
頭おかしくない?
501仕様書無しさん
2018/03/11(日) 15:25:16.15502仕様書無しさん
2018/03/11(日) 15:26:05.22 相変わらずコミュ障ばっかりだな。
503仕様書無しさん
2018/03/11(日) 15:34:11.87 変なコーディング規約があるわりにJavaの認定試験必修という謎な現場もあるな
504仕様書無しさん
2018/03/11(日) 15:44:12.45505仕様書無しさん
2018/03/11(日) 15:44:29.12 静的解析で洗い出せない規約はただの負債
506仕様書無しさん
2018/03/11(日) 15:45:47.40507仕様書無しさん
2018/03/11(日) 15:47:05.04 >>505
んだから、負債だとかどうとか関係なく、そういうのは最初に取り決めしておくものだから
下請けで上から流れてきてそれで契約結んだらそれに従うか、
変更を申し入れるしかねーべ。
なに言ってんだよ。社会出たことないのかよ。
んだから、負債だとかどうとか関係なく、そういうのは最初に取り決めしておくものだから
下請けで上から流れてきてそれで契約結んだらそれに従うか、
変更を申し入れるしかねーべ。
なに言ってんだよ。社会出たことないのかよ。
511仕様書無しさん
2018/03/11(日) 16:14:27.85514仕様書無しさん
2018/03/11(日) 16:59:16.54 俺も若い頃は規約やフレームワークが負担になるなら価格交渉するだけだろって思ってたけど
うちの規約とフレームワークは高品質で生産性上がるから使わせてやるかわりに安くしろってシラフで言ってくる顧客がいるから困る
うちの規約とフレームワークは高品質で生産性上がるから使わせてやるかわりに安くしろってシラフで言ってくる顧客がいるから困る
515仕様書無しさん
2018/03/11(日) 17:01:05.83 客から規約があるなら割増料金だろ
517仕様書無しさん
2018/03/11(日) 17:30:44.54 >>496
ありがとう。
俺が病まないためにみんなの仕事断りテク教えてください。
今回は無茶振りがひどい上司であたふた。
同じ会社でも上司と周辺環境で仕事の大変さが極端に違うから、この業界で一生まったりとか無理でしょ。
ありがとう。
俺が病まないためにみんなの仕事断りテク教えてください。
今回は無茶振りがひどい上司であたふた。
同じ会社でも上司と周辺環境で仕事の大変さが極端に違うから、この業界で一生まったりとか無理でしょ。
518仕様書無しさん
2018/03/11(日) 18:03:07.78 自分は残業する気はない
定時まできっちり働いてもこのスケジュールでは無理
添付に自分の出した見積もり
人員調整スケジュール調整ヨロシコ
といった内容のメールを役員CCに入れてPMにメール出すだけだよ
定時まできっちり働いてもこのスケジュールでは無理
添付に自分の出した見積もり
人員調整スケジュール調整ヨロシコ
といった内容のメールを役員CCに入れてPMにメール出すだけだよ
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【東京】西東京市の住宅で親子4人死亡 母親名義のマンションで知人男性も死亡 いきさつや関連を捜査 警視庁 ★5 [ぐれ★]
- 日本、世界初レアアース泥の採掘へ 南鳥島周辺から 現場からはネオジウム等既に確認 成功なら本格採鉱へ ★2 [お断り★]
- 渡邊渚「スカートが短いから痴漢してOKなんておかしい」「数えきれないほど痴漢に遭った」加害者が守られがちな痴漢事件について思うこと★2 [Ailuropoda melanoleuca★]
- 日テレの男性記者と女性記者がカラオケBOXで行為に及び、NHK記者が動画撮影 動画が拡散するも女性記者は「泥酔していて記憶がない」★6 [Ailuropoda melanoleuca★]
- 路線バスで初 「外国人運転手」起用 人手不足解消へ [煮卵★]
- 真冬に“エアコン”がなく孤独な死…生活保護受給者40代シングルマザーの悲劇が行政に問いかける“教訓” ★3 [ぐれ★]
- 【号外】高市早苗首相、九州の県の全人口とほぼ同等の移民123万人を即受け入れへ [339712612]
- 【実況】博衣こよりのえちえち利用規約🧪★4
- まったり進行おじゃる丸待機ハウス🏡
- 訪台中の萩生田光一、安倍晋像に献花 [377482965]
- 高市、保険適用見直しでロキソニン、アレグラ、アレジオン、ヒルドイド、ムコダイン、湿布各種の国民の負担額を爆増させると決定 ざけんなよ [597533159]
- プロジェクトおちんちんへようこそ
