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

■ このスレッドは過去ログ倉庫に格納されています
2022/06/25(土) 13:24:58.31
皆仲良くしましょう

プログラマの雑談部屋 ★204
https://medaka.5ch.net/test/read.cgi/prog/1653003887/
プログラマの雑談部屋 ★205
https://medaka.5ch.net/test/read.cgi/prog/1653402902/
プログラマの雑談部屋 ★206
https://medaka.5ch.net/test/read.cgi/prog/1653916960/
プログラマの雑談部屋 ★207
https://medaka.5ch.net/test/read.cgi/prog/1654397561/
プログラマの雑談部屋 ★208
https://medaka.5ch.net/test/read.cgi/prog/1654849649/
プログラマの雑談部屋 ★209
https://medaka.5ch.net/test/read.cgi/prog/1655440371/
2022/06/30(木) 17:35:34.72
自分で作った仕様書すら理解出来てなくて開発に質問しては辛辣な回答貰ってるからって新人いびりするんじゃねえっての
マジでいちいち相手を煽ってなんの得があるのか理解出来ん
589仕様書無しさん
垢版 |
2022/06/30(木) 17:42:09.25
#futoo
2022/06/30(木) 18:32:16.60
東京大阪名古屋横浜の主エリア以外なら>>591>>594で言われてるような奴いないかもしれん
あくまで予想だがな
田舎は人がいい
2022/06/30(木) 18:57:14.38
>>585
そんな使えん奴は辞めてくれてええやろ
この業界一人で成長できる奴以外生き残れんよ
2022/06/30(木) 19:18:27.51
ツイーター始めたいんだが身バレって簡単にするもんなの?
2022/06/30(木) 19:25:43.00
>>592
うん
2022/06/30(木) 19:40:33.48
客先面談でコンプレックス持ちが担当するとアホばかり採用する現象は止まらない
2022/06/30(木) 19:42:57.63
イケメンは絶対採用しない
2022/06/30(木) 19:45:41.58
ツイッターは開示請求を受け付けてるから、開示請求を出されたら、簡単に身バレする
身バレしたくないなら、開示請求を出されないような内容のツイートをしなければならない

> ツイッター社への民間の情報開示請求、日本が2年連続最多 米国抜く
> www.asahi.com/articles/ASQ246SHVQ21ULEI00G.html
2022/06/30(木) 19:45:46.55
ほとんどミスがないからミスって欲しい願望が見て取れるな似非上司
まず自分を疑え
2022/06/30(木) 19:59:12.92
そういうときはものごとをあいまいにしてゴールを動かすのが普通
いい上司じゃないか
2022/06/30(木) 20:03:57.61
上司はミスるような仕事ないから
2022/06/30(木) 20:27:24.94
ミスが発生するようなことを普段からしていないから自分を疑わない
2022/06/30(木) 20:30:08.67
>>600
自惚れ過ぎやろ。
2022/06/30(木) 20:30:52.65
>>601
うちの上司みんなそうよ?
2022/06/30(木) 20:37:56.34
>>601
わろた
2022/06/30(木) 20:38:06.45
無職最強
605仕様書無しさん
垢版 |
2022/06/30(木) 20:40:51.36
パイソン?いいえポイソンです

【悲報】NHK党の立候補者、英語が読めない POISONを「ポイソン」と言ってしまう [212783979]
https://hayabusa9.5ch.net/test/read.cgi/news/1656571952/
2022/06/30(木) 20:43:36.22
たとえミスが見つかっても、すっとぼけるし、可能なら他人に擦り付ける
一度や二度じゃないし被害者本人だからな、そりゃ邪魔だろう
2022/06/30(木) 20:50:19.38
Webディレクターに失敗は無いからな
全て丸投げするだけだから失敗しようが無い
クライアントの要件ガー
エンジニアの設計ガー
って言ってりゃいいだけだから無敵だよ
608仕様書無しさん
垢版 |
2022/06/30(木) 20:53:21.19
【速報】 竹達彩奈妊娠 [991882504]
https://greta.5ch.net/test/read.cgi/poverty/1656559435/
2022/06/30(木) 20:57:11.52
URL貼るのをやめなさい!!
貼る頻度が少なければ文句を言わないが、多いとスレの趣旨を損ねる
2022/06/30(木) 20:58:50.46
お前は知らないかも知れないが、URL貼るためのサービスがあるよ
「はてなブックマーク」で検索してみて!!
2022/06/30(木) 21:08:36.66
>>609
何で?
2022/06/30(木) 21:13:58.14
>>611
多いとスレの趣旨を損ねる
が何で?のつもりだったんだが?
2022/06/30(木) 21:19:14.61
>>569
設計と実装が別の人がちゃんとしてるならアメリカのトップテック企業全部ちゃんとしてないことになるで
2022/06/30(木) 21:19:19.82
久しぶりにラーメン屋いったら二郎系だった
なんで行かなかったのか忘れてたわ
まずい
2022/06/30(木) 21:28:03.25
塩が足んねえよこんなんじゃ足んねえよ
デベデベデイ!
2022/06/30(木) 21:36:21.88
自分の無能さに死にたくなる
努力して埋まるもんじゃない気がしてきた
2022/06/30(木) 21:45:06.55
>>616
自分は頑張れば何とか出来る。
無能なんかじゃないと思うだけで、若干IQが上がるよ。
618仕様書無しさん
垢版 |
2022/06/30(木) 21:45:18.39
趣味プログラマーからIT業界に入門したんだけど
クソコードばっかりで、コード読むのきつすぎる
なんでお前らクソコード書くんだよ?
開発と保守が分かれてて、開発が無責任みたいな感じなの?
619仕様書無しさん
垢版 |
2022/06/30(木) 21:53:00.61
おいフリーランスって家賃が経費扱いできるってまじなのか、信用していいんだよな
2022/06/30(木) 22:25:11.38
>>618
入門程度でクソコードとそうじゃないコードの区別がつくかどうかわからんが入門程度だとクソコードの現場くらいしかないのもあるしなんとも
2022/06/30(木) 22:25:34.89
>>619
一部はできるはずだけど税務署にきけ
2022/06/30(木) 23:08:42.26
>>619
全部は無理、オフィス分だけ
2022/07/01(金) 00:07:25.88
>>544
「愛想がいい」
「ガッツがありそう」
だけで次々無能を拾って来るぞ
うちの人事は
2022/07/01(金) 00:25:09.39
>>618
そんな疑問をもつようでは立派な兵隊にはなれないぞ
クソ垂れる暇があったらクソコード量産するのが本物の
2022/07/01(金) 00:26:59.12
ひり出したクソを涙をこらえて晒しながら次にとりかかる
2022/07/01(金) 00:46:35.69
>>618
趣味プログラマーってOSSのソースとか読まずに自分本位なプログラムしてたなら、
むしろお前さんが斜め上のソースをきれいだと勘違いしてた可能性もある。
2022/07/01(金) 00:53:11.94
リリースする度にバグ出すクソ親父のコードが読みにくくてつらみ
2022/07/01(金) 00:54:09.90
『決戦。23時~vs格ゲーマー
初心者ヴァロラント対抗戦』
3ゲーム12試合
UNK×もこう×おにや×ゆゆうた×はんじょう
vs
梅原大吾×こくじん×総師範KSK×マゴ×オオヌキ
(21:16~放送開始)

www.
twitch.tv
2022/07/01(金) 00:57:39.00
>>627
そういう、むしろ居ないほうがマシな人残念ながらいるよね。
2022/07/01(金) 01:00:27.09
不具合が少ないコードは学べるところが多い
2022/07/01(金) 01:01:56.85
ニコニコ動画
プレミアム会員誘導の広告があと4秒でスキップできますで止まってスキップできない
もうだめだ
2022/07/01(金) 01:34:52.37
1年半くらい一緒に仕事してて、設計も全然ないのに、殆どバグ出さない人居たね。
ソースは理論整然としてて美しい。
後にも先にもあの人ほどすごい人には出会ったことがない。
2022/07/01(金) 01:40:56.65
そりゃ設計がないからだ
たぶん
2022/07/01(金) 01:41:25.07
あると些末な齟齬を詰められる
2022/07/01(金) 02:03:48.63
>>633
そうだけど、本当にすごい人は設計しなくても脳内でちゃんと組み立てれるんだねって。
俺はそこそこバグだしたわw
スケジュールがタイトすぎて、ね。
2022/07/01(金) 02:07:29.03
以前に類似のシステムを見たことがあるか
どっかにメモってる
2022/07/01(金) 02:08:11.65
うまくいくシステムを一度目にしたアドバンテージは恐ろしい
2022/07/01(金) 02:11:42.85
TikTok doesn’t just see its users dance videos.

It collects search and browsing histories, keystroke patterns, biometric identifiers, draft messages and metadata, plus it has collected the text, images, and videos that are stored on a device's clipboard.
2022/07/01(金) 02:14:18.26
>>618
趣味でプログラミングやるような人だとそれこそ比較的新しい書き方に慣れてるし、コードの質も考えるわけじゃん?
でも世の中何十年も前の書き方そのままでアップデートされてないおっさんとかがたくさんいて、そういう人は大体クソコードを書くわけさ。
あとそもそもどういうコードを書くかということに興味無い人もたくさんいる。ちゃんと動く製品であればそれでいいっていうタイプ。
640仕様書無しさん
垢版 |
2022/07/01(金) 02:44:16.89
>>620
間違いなくクソコードだよw
区別がついてないのは現場の奴らだから恐ろしい

>>626
OSSのソース見てたからかな
それと比べたら、あまりにもひど過ぎる
こんなもんが現実に動いてると知ってビビってる

>>639
その時動いても、次の仕様変更で大変なことになるって普通わかるじゃん?
だから、わざとやってるとしか思えないんだよな
ある意味、クソコード読んでさらにクソコード加えていくとか、天才的なんだよな
2022/07/01(金) 02:50:30.10
>>640
まあOSSのコードと一般のプログラマが書くコードなら、
大抵の場合後者のが汚いわな。
能力的なものもあるし、納期的なものもある。
2022/07/01(金) 03:00:13.30
>>640
いやそうじゃない
そもそもクソコードを書くような連中は、コードの良し悪しというものが分からないのだ
数百行数千行の関数やクラスを見てうげっなるとか、システムハンガリアンを今どき使うとか、そういうことにそもそも抵抗感を抱かないんだ
決してわざとではない
2022/07/01(金) 03:50:13.08
新しい書き方とは?
誰かが公開してる書き方に習えで真似するの?
数学的に、アルゴリズム考えて、ロジカルに処理が早くなる安定した書き方を採用するのが技術者なんじゃないでしょうかね
その説明もできないのに、盲目的に「この書き方が正しいからこう書け!」はおっさんだろうと、優秀な新人だろうと使えないやつだなって思う
2022/07/01(金) 04:10:50.45
流行りの書き方は流行らせたいやつの書き方
2022/07/01(金) 04:15:06.36
次の改修内容もわからないのに妙な拡張性を持たせることを汎用性とは呼びません
2022/07/01(金) 04:35:35.22
流行りの型にハメた方が人を使いやすい
2022/07/01(金) 05:01:15.45
初心者はシステムハンガリアンを使わない
システムハンガリアンを異常にディスる言説が蔓延し、使う機会や知る機会がない
中級者以降になって初めてシステムハンガリアンを知って使ったら
なんでこんなに便利なものを使わないんだろうという印象
2022/07/01(金) 05:03:12.87
はんがりあん?
2022/07/01(金) 05:04:50.39
じゃんがりあんかわいい
2022/07/01(金) 06:21:08.96
疎結合反対
651仕様書無しさん
垢版 |
2022/07/01(金) 06:31:44.33
>>647
過去の開発環境はプログラマが型違いに気がつきにくい環境だったから、システムハンガリアン記法のメリットが大きかったのよ
今は型違いを指摘してくれる開発環境が多いから、システムハンガリアンのデメリットの方が大きくなった

だから、今は使う機会や知る機会がなくてもいいと思う
652仕様書無しさん
垢版 |
2022/07/01(金) 06:41:38.78
どんなエディタ使ってたらハンガリアンをありがたいと思えるのか逆に聞きたい
2022/07/01(金) 06:53:51.03
クソコードは文系の口癖と最近分かってる
2022/07/01(金) 06:59:54.90
エディタに限らずハンガリアンの良さは型が1文字見るだけで分かる点だろ
後で型を変えたいときにとか寝ぼけたことを言うバカもおるが
そんなん無計画な物作りしてますと暴露してるようなもんでな
2022/07/01(金) 07:10:23.12
20年くらい前はそれが便利だったけど最近はそんな状況がない
str_cust_nameとか書いてそう
2022/07/01(金) 07:12:46.88
型っていうかスコープとか参照p、ハンドル、フラグは入れて欲しい

gKbn←グローバル
mpStMngr←メンバ変数で参照
sLog←static
mVecVal←メンバ変数
hWnd←ハンドル
bRdFlag←フラグ

はあった方がいい
intとかdoubleとかの数値型とクラス名はいらない?
あーでもvec2(XY)とかvec3(XYZ)は

v2Pos
v3Pos

は俺はあった方が好き
結局いる派だわ俺w
2022/07/01(金) 07:21:39.25
組み込み等でまだ有効な場合はあると思うけど、プログラミングなんて物凄く幅広いので状況とか前提をまず考えてこういう場合にはこうと言えず、思い込みと意見だけ強い人は困るわな

「クソコード」に関しても同じ
2022/07/01(金) 07:26:41.03
ソースっていうのは綺麗とか汚いじゃないんだよ
その集団が望むように育っていく
こっくりさんと同じ原理
2022/07/01(金) 07:28:22.04
ソースというのは使ってるツールでも育ち方が左右される
特にIDE支援されやすいソースになっていく傾向がある
2022/07/01(金) 07:31:47.06
IDEもそうだけど分け方の粒度とかデザインパターンとかテーブルデザインはIDEに依存しないからなあ
2022/07/01(金) 07:36:19.68
名前の付け方とかはその現場の人がそれでわかりやすいならそれでいいよ
ただし設計はなんでもありじゃダメだ
662仕様書無しさん
垢版 |
2022/07/01(金) 07:37:59.23
>>654
今は型をあまり意識しないで良いようになったから、すぐに分からなくていいんだよ
それより修正しやすい方が重要

どんなに計画的に作っても、仕様変更で修正することは避けられないだろ?
絶対にメンテしない、なんてコードの方が少ない
2022/07/01(金) 07:39:46.90
初見のコードを見て一言
Aを習った人「Bはクソコード」
Bを習った人「Aはクソコード」
プログラマ「AとBの参考資料で何かいいの知ってたら教えて下さい」
2022/07/01(金) 07:40:05.16
まあCでのわかりやすさとJSでのわかりやすさは全然違うわな
当たり前だが
2022/07/01(金) 07:40:37.86
識別子にkbnとかの謎略語使ってたからその流儀に合わせて詳細欄の名前をkwskにしたら怒られた
2022/07/01(金) 07:45:52.83
質が悪いソースの話をしよう

質の悪いというのは
・関数が密結合
・ソース内での依存関係が多く1か所直すのに複数個所直す必要がある
というような状態であることがしばしば

1か所を修正すると前後に影響を与えるソースだった場合
1つの処理の全体を見直す必要が出てくる

このケースに限ってはソースは上から下まで順番に読む方が理解しやすい

ソースが関数にわかれていると逆に可読性が下がってしまう
なぜならいろんな箇所にジャンプしてしまうのでエディタの操作が煩雑になったり
変数のスコープも意識しなければならずルールが複雑になってしまう

つまり上から下までの流れをよどみなく眺めることが出来るほうがコードリーディングしやすい

関数というのは強力な武器だが使い方を誤ればスパゲティソースを作ってしまう
チームのスキルが低い場合は関数など使わないほうがよいのだ
使い方のわからない武器は自らを傷つけてしまう
だったら使わないほうがいいのだ
2022/07/01(金) 07:47:35.72
>>662
それが不具合のもと
型を意識しないというより型の自動変換だからな

>>657
ハンガリアン派だがC/C++はハンガリアン
他は付けないかたまに付けるような感じ、暗黙的なもんに合わせて
2022/07/01(金) 07:49:28.01
>>666
良くできたソースって、最小限の範囲の修正で大概の改造ができるよな
2022/07/01(金) 07:54:17.11
ジャンガリアンなのだ
2022/07/01(金) 07:56:51.20
クソコードは文系の口癖と最近分かってるに同意
>>666は文系が書いたレス
行数が多くなったら関数に分けたほうがいい
分類という考え方があって、数が増えたら、分類したほうがいいに決まってるじゃん
画像を1つのフォルダーに100個入れるか
画像を10つのフォルダーに10個ずつ入れるかの違い
数が増えても分類しないほうがいいは考えられない
2022/07/01(金) 07:59:09.84
文系というのは文章が整っているが中身が間違ってる外見主義者
2022/07/01(金) 08:02:17.42
>>670
俺は君が文系に見える
OSS見てみ、数百行数千行の関数、gotoの嵐は当たり前
それがベースとして広く日常に使われてるんだから
2022/07/01(金) 08:03:29.70
賢い文系は間違えない
2022/07/01(金) 08:03:48.83
HKT48フォルダの宮脇咲良フォルダに乃木坂46の堀未央奈の画像が混ざってたら発狂するだろ?
要するに質の悪いソースというのはそういう事なんだ
2022/07/01(金) 08:04:54.74
>>670
本気で品質を求めたら、必ずどこかに型破りが必要になる
品質が必要なのは製品であってコードだけじゃないって事を知った方がいい
2022/07/01(金) 08:05:45.81
理想を掲げるのは結構だし実現できれば尚良いだろう
しかし実現出来ない理想よりも実現出来る妥協のほうが役に立つのだ
2022/07/01(金) 08:05:52.71
とっとこハム太郎にガンバの冒険が混ざってたら楽しそうなのだ姉ちゃーん
2022/07/01(金) 08:06:53.66
ノロイなのだシャーーっ!
2022/07/01(金) 08:07:20.48
>>672
どのOSS?
2022/07/01(金) 08:08:15.55
クソコードしか書けないやつに関数に分けるとかをルールで強制してもクソコード度合いがより酷くなるだけなのは間違いない
そういうのが上に居るともっと悲惨で関数に分かれたソースコードを読めないのを人のせいにするし自分が無能だとも思ってない
2022/07/01(金) 08:10:12.25
>>679
LinuxKernel
2022/07/01(金) 08:12:42.99
自分の知らない範囲はクソコード!
これ常識だから!
ここ!試験に出るよ!
2022/07/01(金) 08:14:50.46
ノロイたち大人しく飼われて平和になりそう
イタチかわよアニメになるシャーーっ
2022/07/01(金) 08:16:50.07
>>680
クソコードと人のせいにしてない?
読んでて思ったがクソコード書いてる人ってクソコードが読めるんだよね
2022/07/01(金) 08:17:53.66
>>672
横だけどGotoの嵐のOSSってどれ?

上から下まで読むようなのはCでは書いたことあるしテストコードでは今でも書くけど今の高級言語では通常はアンチパターンだよ

てか繰り返すけどGotoってなんの言語でどのOSS?
2022/07/01(金) 08:18:33.32
>>684
自分が読めないからクソコードの人
2022/07/01(金) 08:19:47.01
>>685
何でも否定から入る人登場?
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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