X

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

■ このスレッドは過去ログ倉庫に格納されています
1仕様書無しさん
垢版 |
2022/04/16(土) 13:36:57.03
皆仲良くしましょう

プログラマの雑談部屋 ★191
http://medaka.5ch.net/test/read.cgi/prog/1646217422/
プログラマの雑談部屋 ★192
http://medaka.5ch.net/test/read.cgi/prog/1646753260/
プログラマの雑談部屋 ★193
http://medaka.5ch.net/test/read.cgi/prog/1647356751/
プログラマの雑談部屋 ★194
http://medaka.5ch.net/test/read.cgi/prog/1647836937/
プログラマの雑談部屋 ★195
http://medaka.5ch.net/test/read.cgi/prog/1648293792/
プログラマの雑談部屋 ★196
http://medaka.5ch.net/test/read.cgi/prog/1648900779/
※前スレ
プログラマの雑談部屋 ★197
http://medaka.5ch.net/test/read.cgi/prog/1649491651/
2022/04/18(月) 23:12:59.80
このスレ見てても病みそうだわ
まったく楽しくない
498仕様書無しさん
垢版 |
2022/04/18(月) 23:14:00.66
>>493
全部のテストケースしないって君が考えてる10倍はしてない
カバレッジ網羅100とか言ってるんじゃなくて
正常系のケースでそもそも挙動がおかしいって感じ、これ他の機能と繋げたら明らか整合性取れなくなるだろうってことが多いのとリーダーが記憶喪失で過去に言った自分の発言が起因した修正を覚えてなくて、前の実装に戻せって言ったりその逆を繰り返す
2022/04/18(月) 23:15:08.70
>>445
他人の責任匂わせるやつ多すぎだよなこの業界、どんだけプライド高いねんって思う。
2022/04/18(月) 23:16:26.92
おまえらががんばって無駄働きして苦しんでるところを為政者に見せないから
ロシアがウクライナ侵攻するはめになったんだぞ
もっと苦しめ
501仕様書無しさん
垢版 |
2022/04/18(月) 23:16:45.80
>>496
それ小規模案件だから回ってるだけで大規模案件だと通用しないよ
大規模開発はシステムとシステムのつながりだから
A,B,Cというシステムがそれぞれ10個バグがあったとしたら30のバグになるんじゃなくて
10×10×10=1000になるからUTの段階で慎重になった方が絶対いいぞ
2022/04/18(月) 23:17:24.05
>>452
むしろ技術力ないやつがリーダーやってること多いけどなぁ、もちろんやっぱこの人優秀だなって人も多いけどさ
2022/04/18(月) 23:18:44.83
>>469
クライアンの開発が禁止なんや
2022/04/18(月) 23:19:38.76
>>498
そういうのは詳細設計書かシーケンス図とかに仕様変更入ったら書いとかないと無理やな
鳥頭の人の記憶とかをソースとして信じてはいけない
2022/04/18(月) 23:20:14.10
富士通はなにもかも末端のせいにして
締め付けばかりきびしくしたが
結局なにひとつまともにできやしなかった

思考停止してシステム開発が硬直することのほうが問題なんだ
もうフレームワークがたいがい完成されてて
わりと雑でも動くことに最近気が付いてしまった
2022/04/18(月) 23:20:21.37
>>470
不便やなーって思って調べたら禁止されててびっくりや終わってる。このサイトどこでなんの会話してるのかも全然わからんし他に便利なサイトないのかなって思う
507仕様書無しさん
垢版 |
2022/04/18(月) 23:20:37.77
>>502
技術あっても下請けだった時全部おれが実装しろと言われてリーダーやらされなかったりしたぞ
まあ三次受けとかだったからな
みんなバグ起こすから実装の8割俺のスケジュール表ができた。
実装メンバーも2人くらい減らして、俺にメインでやらせることになってて転職を決意した
立場的にプライムの会社がやるだろ一応プライムの有識者ってなら
508仕様書無しさん
垢版 |
2022/04/18(月) 23:24:54.18
>>504
改訂履歴に最終的に自分の名前書いて修正するからな
チームの品質が悪いって話になった時に俺のせいにされたね。
辞めた時にもっと上の人に聞いたら、過去にその上司下請けのできるPGから話がコロコロ変わるっていう理由で逆NGくらってたってのを聞いた
しかもそれが何年も前とかじゃなくて直近の話で
まあだったら俺よりもその上司がおかしいってなんでならなかったのかなーって思ったけど
2022/04/18(月) 23:26:48.79
>>507
自分がいま>>203みたいな感じでだいたいなんでもできる感じだけど
社内用のシステム開発でリーダーじゃないけど設計からインフラから実装まで全部やるというスーパー担当者状態
なおリーダーは自称マネージャーで進捗管理だけする()らしい
最近笑ったのは設計だけでも飽き足らず「お前が要件定義しろ、システムの運用設計もお前がやれ、
むしろこのシステムで何ができるかお前が考えてお前がユーザーにプレゼンしろ」というオーダーが入ったことだな
もう何が何だかわからなかった・・・
510仕様書無しさん
垢版 |
2022/04/18(月) 23:27:09.79
>>507
実装頑張ってて偉いねーって雰囲気だったら辞めなかったけどさ、遅れたら進捗会で文句言われるんだぜ。
普通に2,3人分の仕事を詰め込まれてて笑えたな
2022/04/18(月) 23:30:37.09
>>487
工数内で改善できるような指摘じゃなくてめちゃくちゃエネルギーのかかる残業や土日出勤が目に見える指摘なら却下されるかもな。同じことが起きないようにルールやフォーマット作って改善するか、別途工数を確保してやらせるしかないだろう
512仕様書無しさん
垢版 |
2022/04/18(月) 23:33:13.19
>>511
俺が参画した時詳細設計期間だったからかも知れんが、最終的に全部作り直すレベルの作業を後半やってたぞ
おれもそのかかる工数とかも踏まえて発言してたよ。
もしろはやい段階から詰め直した方が良かったと思うけどな結果的に
2022/04/18(月) 23:33:21.10
頭の悪い上司の一例、お前以外にできる人がいないからこれお願い
できる人に振ってりゃいいなら誰にでもできる
2022/04/18(月) 23:35:10.12
>>510
まじでこれよな、技術力ないのにケチつけるのは立派なやつばっかや
515仕様書無しさん
垢版 |
2022/04/18(月) 23:37:09.58
でそのぶっ壊れたぷろしプロジェクトが何で
前の会社がやることになったのかと言うと、
その前に使ってた超大手の製品の会計周りが色々と酷かったかららしい。
会計で強かった前の会社に依頼したんだって、まあ色々会計の勉強して、あ、この会社に会計期待しちゃダメだなって気がつく事になるんだけど。
もう馬鹿だからなみんな
516仕様書無しさん
垢版 |
2022/04/18(月) 23:39:23.17
>>515
前スレで大手は正義ってコメントあったから書いたけど、そんなことないぞと言いたい。
もちろんちゃんとやってる会社も沢山あるだろうけどね。
2022/04/18(月) 23:41:47.18
ストレスやばすぎて翌日パフォーマンス落ちるのわかってても晩酌してしまうわ
悪循環になってるのわかりきってるんだけどな
2022/04/18(月) 23:45:28.81
プロパーがテストするのを死ぬほど嫌がる
いやそれまちがってるから

でもさ
金勘定しないから
通ればたぶんばれないんだ

それでいいと思ってるのかもしれない
2022/04/18(月) 23:48:09.50
>>468
セキュリティ会社にcve取るのが生きがいみたいな人おるんよ
2022/04/18(月) 23:48:39.94
丸投げと言われないように何でもいいから口を出しておけ

いつもこんな感じ
2022/04/18(月) 23:49:49.92
設計や実装よりテスターこそオフショアに任せるべきとこだと思うわ。でも海外の人らはまともにテストやらんのよな
2022/04/18(月) 23:49:51.98
めんどいな
2022/04/18(月) 23:50:56.20
アメリカとかでもいちいち一枚一枚画面ポチポチとって膨大な量のエクセル生産しながらテストやってんのかな
2022/04/19(火) 00:10:00.62
なんでおれはおかねもらえない
2022/04/19(火) 00:11:33.51
>>524
ぼっと?
2022/04/19(火) 00:27:43.20
ぼっとだとおかねもらえないのか
2022/04/19(火) 00:33:55.89
1メソッドに1000行の処理をぶち込むおっさん・・・
書いてて疑問を感じたり気持ち悪いと思わないのか?
そんで案の定バグりまくって解析と修正に2日くらいかけてる
本当に理解できん
2022/04/19(火) 00:47:22.13
分割統治を知らないものの末路だ
2022/04/19(火) 00:47:31.78
1000行如きで狼狽えるな
2022/04/19(火) 00:52:18.65
今日も終電だった
2022/04/19(火) 00:53:10.62
1万ステップのメソッドのみがあるクラスはみたことあるな
単体テストに1週間かけててアホかなと思いながら見てた
2022/04/19(火) 01:12:27.34
>>530
ブラック環境お疲れさま
2022/04/19(火) 02:08:06.54
Janeのおかげで卒業できそう
こんなクソ重いの使う気にならんて
開発者は本当に使ってるのか?
2022/04/19(火) 02:09:02.69
というかこのもっさり何使ってるんだ?
明らかに標準SDKではないよね
2022/04/19(火) 02:10:06.98
メモリリーク起こしてる気はする
2022/04/19(火) 02:11:37.87
Pascalコンパイラ知らない?
2022/04/19(火) 02:20:18.28
RDSってすぐにクレジットバランス枯渇するな
CPUは全然余ってるのに
538仕様書無しさん
垢版 |
2022/04/19(火) 02:24:19.67
齊藤京子とかみりちゃむとかが好きすぎる
自分の好きなタイプがようやく分かった
2022/04/19(火) 02:25:46.56
とりあえず標準SDK使えば雑に作ってもスクロールサクサクになるから
作り直してくれ
2022/04/19(火) 02:27:46.27
会社で放屁する時は緊張するな
2022/04/19(火) 03:19:38.93
>>527
コードレビューで誰か指摘してやれよ
そんなんめんどくさいから契約切られて終わりでここまで来たのか知らないが
2022/04/19(火) 04:45:33.10
1000行書けるおっさん > 1000行読めないおまえ
2022/04/19(火) 04:47:42.33
アホ「1画面以内には収まるように書けっ!」
2022/04/19(火) 06:28:33.46
>>543
あっちこっちすっ飛んでデバッグしにくそうだな
ただ小分けされてりゃ可読性いいかつったら自己満に過ぎないしな
2022/04/19(火) 06:40:09.30
昨日はストレスで風呂入るの辛くてそのまま寝てしまった
朝風呂入るか
2022/04/19(火) 06:45:53.83
1画面に収まるようには、スクロールの概念がなかった時代や
20行表示するのが精々だった時代を生きて成長しなかった人のルールだろうな
2022/04/19(火) 07:58:36.05
エビデンスとかいう文化やめねえかなぁ
他人に見せるための物証とか残しても見ないだろ
2022/04/19(火) 08:03:06.36
>>512
コードに文句付けて、良かれと思って元のコードに反した書き方をしたら
多方面で問題が発生して二進も三進もいかなくなって
結局文句を言っていたコードを参考にして戻っていくという
2022/04/19(火) 08:04:53.77
>>527
一般的に良いとされる習慣、それこそリーダブルコードに乗ってるようなものを全く知らない興味ないっていう人本当にたくさんいる
不思議だよねぇ。そういう人たちって読みやすさとか考えないんだろうか。彼らの脳内ではそういうコードが読みやすかったりするのかな
550仕様書無しさん
垢版 |
2022/04/19(火) 08:06:55.41
1000行くらいならまだ甘い
5万行のメソッドが一個だけという恐ろしいものを見たことがある
そしてそれが神クラスなんだ
2022/04/19(火) 08:14:17.74
>>546
っつっても実際問題20行ってリファクタリング考えるラインな気がする
それくらいになると処理を関数に抽出できねぇかなと思う
2022/04/19(火) 08:19:59.09
>>549
リーダブルに行数の定義あったっけ?
最も良いのは一々コードを読まなくても把握できるソースなんだけどね
コードを読まないと把握できない時点で可読性が良いとは恥ずかしくて言えない
2022/04/19(火) 08:22:23.40
20行だった当時は収めるために何してたかというと
1行にいくつもの処理を書いて行数を減らしてた
2022/04/19(火) 08:28:06.57
1000行を超える関数があると言っても所詮1関数か2関数程度でしょ
プロジェクトの規模の1割にも満たなければ当然理由がある
短くすることがただのポリシーだったら芸術家気取りの馬鹿の所行
2022/04/19(火) 08:36:07.08
一つや二つで済むわけねぇだろ
どうせベタ書きしかできないからそうなってる訳で
2022/04/19(火) 08:39:25.78
>>555
それってmainしかないプログラムとかじゃん?
じゃなければどんだけ大規模なんだよって話に
2022/04/19(火) 08:42:46.83
重要な箇所をわざと増長させて技術流出を防いでるところもある
無駄な関数増やして速度をわざと落としてる
コピペされたとしても使い勝手は限定されるし、そんなことするヤツは所詮コピペバカ
2022/04/19(火) 08:44:18.98
SQLが膨大だぁ
2022/04/19(火) 08:46:20.91
はっきり言って行数なんて処理次第だな
OSS見てりゃそんなの気にもしなくなる
他人に無駄な期待をするより自分自身の読解力を鍛えた方が遥かに幸せになれるよ
2022/04/19(火) 08:55:29.83
読解力で超えられない壁が数学だったりする
2022/04/19(火) 08:56:18.35
読解力がないだけじゃん
2022/04/19(火) 08:59:54.86
有名なOSSの汚いコードを見て絶望した
2022/04/19(火) 09:02:34.03
AIは膨大な情報を覚えさせて(経験させて)高度な認識ができるようになる
かじりはじめた程度でできるわけねえだろう、色んな所で山のように経験しろ
パートのデータ入力じゃねえんだから女々しいこと言うんじゃない
2022/04/19(火) 09:04:04.10
>>560
凡人が越えられない先にあるものがホンモノ
2022/04/19(火) 09:07:16.51
むくいてもらえない
2022/04/19(火) 09:17:46.90
凡人未満と自覚しましょう
2022/04/19(火) 09:18:20.02
日光浴びないと鬱ならん?
2022/04/19(火) 10:29:22.88
>>501
でも対応する場所は30のままだよね?
大袈裟に見えるだけで大した事無いやん
むしろバグ報告が埋もれずにきちんと上がるだけ良い
569仕様書無しさん
垢版 |
2022/04/19(火) 10:37:27.39
>>568
実際のバグの数は30じゃ効かないですよ
バグ報告から実際のバグの原因を探すのが難しくなる
数が多いと
570仕様書無しさん
垢版 |
2022/04/19(火) 10:45:03.94
1000個のバグ報告だと1000個の調査が必要になる
これがUTの段階だと30個の調査で済む、工数からしても効率が良い。
2022/04/19(火) 10:48:55.93
現象からだいたいの場所は特定出来るだろw
2022/04/19(火) 10:50:14.75
そして大抵のマは心当たりがあるんだw
573仕様書無しさん
垢版 |
2022/04/19(火) 10:51:13.51
>>571
それが単機能単位でうまく動いてないとわけがわからなくなる、そもそも作ろうとしてる仕様も業務的に複雑で難しかったってのもある。
574仕様書無しさん
垢版 |
2022/04/19(火) 10:53:33.91
まあそんな感じで受け入れてくれない人もいるけど、僕は過去に別プロジェクトで本番障害件数を少なくした経験があるので僕のやり方ってのは実績があります。
2022/04/19(火) 11:02:41.22
ユニット単位で、本番じゃ絶対になり得ない値でチェックとか
そんなUTを量産しても意味が無いのってあるよね
576仕様書無しさん
垢版 |
2022/04/19(火) 11:10:29.76
>>575
言いたいことはわかる
業務上起こりうる正常系が通ってないレベルって思ってもらえれば
現にシステムテストユーザーテストのほかに業務テストってのがあって、それの正常系ですらまともに動いてなかったですね
577仕様書無しさん
垢版 |
2022/04/19(火) 11:10:52.19
単体テストしとけ
2022/04/19(火) 11:10:58.52
>>575
限度があるけど起きえないことが起きるのが本番だ
579仕様書無しさん
垢版 |
2022/04/19(火) 11:12:52.71
一般的なエンジニアさんの品質の半分もないくらい品質のレベルが低かったです
2022/04/19(火) 11:16:14.18
if(ファイルがある時){

}else if(ファイルがない時){

}else{
ここどうやって入れるんだよ
}
2022/04/19(火) 11:28:07.69
まあ俺ははじめからあちこちメソッド分けて書くと逆にバグりそうだな、一つにまとめて書いたほうが読みやすいし作りやすい、一回つくってからここは部品化できそうだなとか色々浮かんでくるが時間ねーし後でいいやってなるわ、てか部品化するかどうかって設計の段階で考えるもんや、誰でもできるとか言ってるプログラマーに考えさせるもんじゃない
582仕様書無しさん
垢版 |
2022/04/19(火) 11:28:41.40
>>580
デスコード化してる場合と業務上絶対入ってこない値によるテストもあんまりやる意味ないよねわかる
583仕様書無しさん
垢版 |
2022/04/19(火) 11:31:21.79
>>576ですが
まあ僕が今まで5年間プログラマーとしてやってきて1番品質レベルが低かった。
本当にSIかよって思った。
WEB系だと空気感違うところもあるんでしょうが、ガチガチに作らないとやばいお金周りとかのシステムもあるんでどうなんだこれってなりましたね。
これが上場企業なんだからあんまり会社の規模って関係ないんだなって印象です。
2022/04/19(火) 11:31:57.55
>>582
業務上絶対入らないほうはちょっと微妙かも
585仕様書無しさん
垢版 |
2022/04/19(火) 11:34:57.27
>>584
まあね、でもそこは人によって分かれる価値観だと思ったので一応。
2022/04/19(火) 11:36:11.37
>>585
そうだな
587仕様書無しさん
垢版 |
2022/04/19(火) 11:37:36.59
>>580
バカやな
イフ ファイルあるとき
エルス
でいいやろ
エルスイフがいらん
2022/04/19(火) 11:38:03.57
ステータス系とかかな?
1〜5まで業務上は定義されてるんだけど何かの拍子で6が入ってるかも知れない
2022/04/19(火) 11:38:35.83
>>587
知るかよ
コーディング規約がそうなってたらそう書かないといけない
2022/04/19(火) 11:39:19.83
コーディング規約が20年前とかに作られた物だったら価値観もだいぶ変わってるんだろうなぁ
2022/04/19(火) 11:41:01.20
永久に終わる事のない論争:HTMLはプログラムか否か
592仕様書無しさん
垢版 |
2022/04/19(火) 11:41:51.05
大手でふざけてるところよりかは、下請けでもちゃんと仕事にプライド持ってる人の方が尊敬できるなって思ったね。
みんなは思ってる以上にちゃんとやってるよ。
腐ってる大手は社内政治に頭のリソースを取られて仕事をちゃんとやるって言う気概がない。
593仕様書無しさん
垢版 |
2022/04/19(火) 11:43:11.40
switch文でやらないんやなーって
594仕様書無しさん
垢版 |
2022/04/19(火) 11:43:31.26
>>591
マークアップ言語
2022/04/19(火) 11:44:33.91
>>591
ノーコードのGUIを見てプログラムと呼んでるんだから
コードまであるHTMLはプログラムだろ
2022/04/19(火) 11:46:50.20
梅毒患者が急増 過去最多の21年同期比1.6倍 10年続く流行
毎日新聞

 かつてはめったに診断することがない「幽霊病」と言われた性感染症、梅毒が急増している。今年は4月3日までの患者数が2397人で、過去最多
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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