X



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

■ このスレッドは過去ログ倉庫に格納されています
0001仕様書無しさん
垢版 |
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/
0516仕様書無しさん
垢版 |
2022/04/18(月) 23:39:23.17
>>515
前スレで大手は正義ってコメントあったから書いたけど、そんなことないぞと言いたい。
もちろんちゃんとやってる会社も沢山あるだろうけどね。
0517仕様書無しさん
垢版 |
2022/04/18(月) 23:41:47.18
ストレスやばすぎて翌日パフォーマンス落ちるのわかってても晩酌してしまうわ
悪循環になってるのわかりきってるんだけどな
0518仕様書無しさん
垢版 |
2022/04/18(月) 23:45:28.81
プロパーがテストするのを死ぬほど嫌がる
いやそれまちがってるから

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

それでいいと思ってるのかもしれない
0520仕様書無しさん
垢版 |
2022/04/18(月) 23:48:39.94
丸投げと言われないように何でもいいから口を出しておけ

いつもこんな感じ
0521仕様書無しさん
垢版 |
2022/04/18(月) 23:49:49.92
設計や実装よりテスターこそオフショアに任せるべきとこだと思うわ。でも海外の人らはまともにテストやらんのよな
0523仕様書無しさん
垢版 |
2022/04/18(月) 23:50:56.20
アメリカとかでもいちいち一枚一枚画面ポチポチとって膨大な量のエクセル生産しながらテストやってんのかな
0527仕様書無しさん
垢版 |
2022/04/19(火) 00:33:55.89
1メソッドに1000行の処理をぶち込むおっさん・・・
書いてて疑問を感じたり気持ち悪いと思わないのか?
そんで案の定バグりまくって解析と修正に2日くらいかけてる
本当に理解できん
0531仕様書無しさん
垢版 |
2022/04/19(火) 00:53:10.62
1万ステップのメソッドのみがあるクラスはみたことあるな
単体テストに1週間かけててアホかなと思いながら見てた
0533仕様書無しさん
垢版 |
2022/04/19(火) 02:08:06.54
Janeのおかげで卒業できそう
こんなクソ重いの使う気にならんて
開発者は本当に使ってるのか?
0534仕様書無しさん
垢版 |
2022/04/19(火) 02:09:02.69
というかこのもっさり何使ってるんだ?
明らかに標準SDKではないよね
0537仕様書無しさん
垢版 |
2022/04/19(火) 02:20:18.28
RDSってすぐにクレジットバランス枯渇するな
CPUは全然余ってるのに
0538仕様書無しさん
垢版 |
2022/04/19(火) 02:24:19.67
齊藤京子とかみりちゃむとかが好きすぎる
自分の好きなタイプがようやく分かった
0539仕様書無しさん
垢版 |
2022/04/19(火) 02:25:46.56
とりあえず標準SDK使えば雑に作ってもスクロールサクサクになるから
作り直してくれ
0541仕様書無しさん
垢版 |
2022/04/19(火) 03:19:38.93
>>527
コードレビューで誰か指摘してやれよ
そんなんめんどくさいから契約切られて終わりでここまで来たのか知らないが
0544仕様書無しさん
垢版 |
2022/04/19(火) 06:28:33.46
>>543
あっちこっちすっ飛んでデバッグしにくそうだな
ただ小分けされてりゃ可読性いいかつったら自己満に過ぎないしな
0545仕様書無しさん
垢版 |
2022/04/19(火) 06:40:09.30
昨日はストレスで風呂入るの辛くてそのまま寝てしまった
朝風呂入るか
0546仕様書無しさん
垢版 |
2022/04/19(火) 06:45:53.83
1画面に収まるようには、スクロールの概念がなかった時代や
20行表示するのが精々だった時代を生きて成長しなかった人のルールだろうな
0547仕様書無しさん
垢版 |
2022/04/19(火) 07:58:36.05
エビデンスとかいう文化やめねえかなぁ
他人に見せるための物証とか残しても見ないだろ
0548仕様書無しさん
垢版 |
2022/04/19(火) 08:03:06.36
>>512
コードに文句付けて、良かれと思って元のコードに反した書き方をしたら
多方面で問題が発生して二進も三進もいかなくなって
結局文句を言っていたコードを参考にして戻っていくという
0549仕様書無しさん
垢版 |
2022/04/19(火) 08:04:53.77
>>527
一般的に良いとされる習慣、それこそリーダブルコードに乗ってるようなものを全く知らない興味ないっていう人本当にたくさんいる
不思議だよねぇ。そういう人たちって読みやすさとか考えないんだろうか。彼らの脳内ではそういうコードが読みやすかったりするのかな
0550仕様書無しさん
垢版 |
2022/04/19(火) 08:06:55.41
1000行くらいならまだ甘い
5万行のメソッドが一個だけという恐ろしいものを見たことがある
そしてそれが神クラスなんだ
0551仕様書無しさん
垢版 |
2022/04/19(火) 08:14:17.74
>>546
っつっても実際問題20行ってリファクタリング考えるラインな気がする
それくらいになると処理を関数に抽出できねぇかなと思う
0552仕様書無しさん
垢版 |
2022/04/19(火) 08:19:59.09
>>549
リーダブルに行数の定義あったっけ?
最も良いのは一々コードを読まなくても把握できるソースなんだけどね
コードを読まないと把握できない時点で可読性が良いとは恥ずかしくて言えない
0553仕様書無しさん
垢版 |
2022/04/19(火) 08:22:23.40
20行だった当時は収めるために何してたかというと
1行にいくつもの処理を書いて行数を減らしてた
0554仕様書無しさん
垢版 |
2022/04/19(火) 08:28:06.57
1000行を超える関数があると言っても所詮1関数か2関数程度でしょ
プロジェクトの規模の1割にも満たなければ当然理由がある
短くすることがただのポリシーだったら芸術家気取りの馬鹿の所行
0555仕様書無しさん
垢版 |
2022/04/19(火) 08:36:07.08
一つや二つで済むわけねぇだろ
どうせベタ書きしかできないからそうなってる訳で
0556仕様書無しさん
垢版 |
2022/04/19(火) 08:39:25.78
>>555
それってmainしかないプログラムとかじゃん?
じゃなければどんだけ大規模なんだよって話に
0557仕様書無しさん
垢版 |
2022/04/19(火) 08:42:46.83
重要な箇所をわざと増長させて技術流出を防いでるところもある
無駄な関数増やして速度をわざと落としてる
コピペされたとしても使い勝手は限定されるし、そんなことするヤツは所詮コピペバカ
0559仕様書無しさん
垢版 |
2022/04/19(火) 08:46:20.91
はっきり言って行数なんて処理次第だな
OSS見てりゃそんなの気にもしなくなる
他人に無駄な期待をするより自分自身の読解力を鍛えた方が遥かに幸せになれるよ
0563仕様書無しさん
垢版 |
2022/04/19(火) 09:02:34.03
AIは膨大な情報を覚えさせて(経験させて)高度な認識ができるようになる
かじりはじめた程度でできるわけねえだろう、色んな所で山のように経験しろ
パートのデータ入力じゃねえんだから女々しいこと言うんじゃない
0568仕様書無しさん
垢版 |
2022/04/19(火) 10:29:22.88
>>501
でも対応する場所は30のままだよね?
大袈裟に見えるだけで大した事無いやん
むしろバグ報告が埋もれずにきちんと上がるだけ良い
0569仕様書無しさん
垢版 |
2022/04/19(火) 10:37:27.39
>>568
実際のバグの数は30じゃ効かないですよ
バグ報告から実際のバグの原因を探すのが難しくなる
数が多いと
0570仕様書無しさん
垢版 |
2022/04/19(火) 10:45:03.94
1000個のバグ報告だと1000個の調査が必要になる
これがUTの段階だと30個の調査で済む、工数からしても効率が良い。
0573仕様書無しさん
垢版 |
2022/04/19(火) 10:51:13.51
>>571
それが単機能単位でうまく動いてないとわけがわからなくなる、そもそも作ろうとしてる仕様も業務的に複雑で難しかったってのもある。
0574仕様書無しさん
垢版 |
2022/04/19(火) 10:53:33.91
まあそんな感じで受け入れてくれない人もいるけど、僕は過去に別プロジェクトで本番障害件数を少なくした経験があるので僕のやり方ってのは実績があります。
0575仕様書無しさん
垢版 |
2022/04/19(火) 11:02:41.22
ユニット単位で、本番じゃ絶対になり得ない値でチェックとか
そんなUTを量産しても意味が無いのってあるよね
0576仕様書無しさん
垢版 |
2022/04/19(火) 11:10:29.76
>>575
言いたいことはわかる
業務上起こりうる正常系が通ってないレベルって思ってもらえれば
現にシステムテストユーザーテストのほかに業務テストってのがあって、それの正常系ですらまともに動いてなかったですね
0577仕様書無しさん
垢版 |
2022/04/19(火) 11:10:52.19
単体テストしとけ
0579仕様書無しさん
垢版 |
2022/04/19(火) 11:12:52.71
一般的なエンジニアさんの品質の半分もないくらい品質のレベルが低かったです
0580仕様書無しさん
垢版 |
2022/04/19(火) 11:16:14.18
if(ファイルがある時){

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

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

 かつてはめったに診断することがない「幽霊病」と言われた性感染症、梅毒が急増している。今年は4月3日までの患者数が2397人で、過去最多
0598仕様書無しさん
垢版 |
2022/04/19(火) 12:20:07.86
ifなんていらないよ
メインロジックにファイル固有の処理書くなんて可読性悪くするだけ

こういう時こそ、参照渡しをつかうのですよ
0600仕様書無しさん
垢版 |
2022/04/19(火) 12:21:14.36
自律して動くプログラマーが全然いなくてマジで驚く
逆さに振らないと報告しないとかザラ
こんなことだから未経験応募が殺到するんだわ
プログラマーって仕事が舐められてるんだけど周り見ると舐められても仕方ないやつばっかだわ・・・
0601仕様書無しさん
垢版 |
2022/04/19(火) 12:22:49.37
>>600
でも未経験からプログラマーになれる人は限られてるよね
あれどんぐらいの割合だっけ
0602仕様書無しさん
垢版 |
2022/04/19(火) 12:32:08.92
>>600
だから社会人として普通に仕事が出来るだけで人より評価が高くなる。この業界はまだまだヌルゲー
0603仕様書無しさん
垢版 |
2022/04/19(火) 12:33:38.26
>>600
自立して動いてると勘違いしてる典型的なおバカさんか?
雇われ労働者の時点で年収1千万の大企業のエリートサラリーマンでも
基本的には指示されたことをやってるだけだぞ。
5年ぐらい働いて仕事に慣れてくると勘違いしちゃうのだよね。
20年くらいやってるとだんだんと分かってくるのだよ。
0605仕様書無しさん
垢版 |
2022/04/19(火) 12:37:20.00
メーリングリスト宛てに依頼はきてても
個別に指名されない限り何もアクション起こさないのはダメ?
0606仕様書無しさん
垢版 |
2022/04/19(火) 12:52:55.03
>>600
単純に人手不足だからプログラマーに殺到してるんじゃね
0607仕様書無しさん
垢版 |
2022/04/19(火) 12:55:32.23
>>600
人手不足なんは無能な上流に金吸われて
プログラマー薄給だからだろ金よこせ
もちろん優秀な上流はいるんだろうけどな、設計や要件などちゃんとやれる人は。
0608仕様書無しさん
垢版 |
2022/04/19(火) 12:56:32.70
自ら勝手にやっても給料変わらないのに
自らやるヤツってリスク管理や自分の利益の計算が出来ない
ただのバカじゃね?だから奴隷にされてることすら気づかない。
0609仕様書無しさん
垢版 |
2022/04/19(火) 12:56:52.22
>>604
そのほぼじゃない部分を言われているのと思われ
多かれ少なかれ支持されて動くでしょと
支持されなくても動けるように教育するのもあなたの仕事でしょとも
0611仕様書無しさん
垢版 |
2022/04/19(火) 12:58:42.32
あなたのマネジメントor教育か、プロジェクト体制や社内の雰囲気で改善できる可能性あり。
もちろんあなたが最善を尽くしていないと言いたいわけではなく、そういう改善方法もあるよと。
0612仕様書無しさん
垢版 |
2022/04/19(火) 12:58:50.07
>>583
下請けに作らせてるだろうから任せた下請けによるだろう、違う現場のシステムは有能な下請けに任せてるかもしれんし、ただ保守になると有能なメンツの給料は確保できんから新規開発後はまた違う人たちを雇ってどんどんソースは汚くなってくけどな
0614仕様書無しさん
垢版 |
2022/04/19(火) 13:00:06.99
>>608
そこが難しい。勝手にやって評価も上がる環境もあれば、ただの奴隷扱いになる環境もある。同じ会社の部署違いやチーム違いの単位ですら真逆に変わることも。
0615仕様書無しさん
垢版 |
2022/04/19(火) 13:00:56.20
>>612
1番社内で力を入れていたプロジェクトで有能な奴を集めたらしい。
そもそもプロジェクトの進め方とかも色々おかしかったし、下請けのスキルのせいもあるけど、その企業を育ててたのうちらだったから元々は前の会社のせきな気がする。
■ このスレッドは過去ログ倉庫に格納されています

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