プログラマの雑談部屋 ★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/07/01(金) 09:07:45.20
>>754
朝から面倒臭い子やぁ
2022/07/01(金) 09:08:25.80
>>758
日本語が通じないんだから数字で出してもらうしかないわな
2022/07/01(金) 09:08:46.61
Martin Fowler 氏の主張
「 6 行を超えたらもう関数に分ける 」
2022/07/01(金) 09:09:07.16
>>759
おたくの場合は会話が成り立たない
2022/07/01(金) 09:10:36.86
好ましい関数/メソッドの行数
投票結果


10行以下 64 票 / 9%
20行以下 94 票 / 14%
30行以下 113 票 / 16%
40行以下 60 票 / 9%
50行以下 90 票 / 13%
60行以下 21 票 / 3%
70行以下 34 票 / 5%
いくら長くてもOK 189 票 / 28%
2022/07/01(金) 09:11:14.30
>>748
IDEがあるのにvimで読めなきゃならないという要件にぶちあたったことないわ
IDEが無いような環境を考慮しなきゃならないとか、制約があるならそれに即した書き方すればええんちゃうってだけやな
そんなもん一般には当てはまらん
そもそもクラス単位でちゃんと設計するから一ファイルのコード量は少ない
パッケージ分割も当然する
けど一覧性的にIDEは必須になる
>>755
当然、いいコードを書くという話なんやから
ちゃんとしたクラス設計、わかりやすい関数名、正しい依存関係での設計までひっくるめての話やろ
2022/07/01(金) 09:11:22.24
>>750
処理を見てブロックを把握し適切に読み飛ばせるのも熟練度の差が出る
結局のところ英語読めましぇん、俺でも理解できるように書いてくだしゃい
と同じ
2022/07/01(金) 09:11:54.89
>いくら長くてもOK 189 票 / 28%

圧倒的じゃないか
これが日本国民が適切だと思う関数の長さだ
2022/07/01(金) 09:12:18.65
頭から全部をリバースエンジニアリングするなんてことあんまりないし
大抵は目的の場所探してそこを起点に見るんだから関数で分かれてる方が明らかに良いわ
2022/07/01(金) 09:12:28.88
わかったわかった
改行しなきゃいいんだろ?はいはいわーかーりーまーしーたー
2022/07/01(金) 09:12:51.99
・いいコードとは何か
・バカばかりのプログラマで無難に運営する方法

これが混ざってるな
2022/07/01(金) 09:13:35.34
関数を適切に分ける、の中に
細切れにするって要素はない
2022/07/01(金) 09:13:51.08
有能は忙しいからコーディングはバカでも出来るようなルールにしておいたほうがいい
2022/07/01(金) 09:15:37.94
>>769
それな
長さだけで語るからおかしなことになる
2022/07/01(金) 09:15:56.56
未だに、構造化プログラミングにもオブジェクト指向にも言及するレスが一切無いことに震える……
キレイなコード云々は若いうちにかかる麻疹みたいなもんだからいいけどさ……
2022/07/01(金) 09:16:01.89
>>762
10行以下から50行以下までを合計すると50%を超える
2022/07/01(金) 09:16:16.02
>>761
うんそうだね
理系らしく数字でよろしく
2022/07/01(金) 09:17:09.67
状況次第だよだから
アスペはこれだから
776仕様書無しさん
垢版 |
2022/07/01(金) 09:21:58.18
システムエラー時にどこのモジュールのエラーかが直ぐに特定出来る
且つモジュール内部でも適切な関数の切り分けがなされてて
一部のエラー部分aの改修が他の関数群のaの参照によって反映されモジュール全体のエラー修正へと変容する

これが良いコードだな
先ず、エラー修正の為にコード全文読もうってのが頭おかしい
2022/07/01(金) 09:22:33.18
動けばいいよで済まされてるとこで働いてる奴は楽そうで羨ましい
2022/07/01(金) 09:23:39.31
非ネイティブのようにモジュール単位では分からない言語もあるしねぇ
行番号でド直球のとか
779仕様書無しさん
垢版 |
2022/07/01(金) 09:24:43.84
綺麗なコードもそうだけど
ちゃんとユニットテスト書いていこう?
参考書でも影が薄いし悲しすぎるわ
テスト駆動開発を広めたいのに前段のテストコードを書くって事すら広まらない
2022/07/01(金) 09:25:53.71
自分のプロジェクトで誰も納得してくれないの??
2022/07/01(金) 09:26:03.28
>>779
わっかるーー

まぁ工数的にも無理ってパターン多い
2022/07/01(金) 09:28:39.74
vim9出た
2022/07/01(金) 09:30:57.46
ほんまや、まあバージョンアップが必要なほど使いこなしてないけれども
2022/07/01(金) 09:32:40.63
知るか金払え
785仕様書無しさん
垢版 |
2022/07/01(金) 09:32:53.57
vimってやたら好きな連中多いみたいだが
あれ何でそんな人気なんだ?
emacsの方が良くね?
2022/07/01(金) 09:56:11.65
ピタッとレスが止まる
2022/07/01(金) 10:07:37.00
785が新しく投げた話題がつまらないから
2022/07/01(金) 10:09:23.48
だいたい9時以降に始業だろ
2022/07/01(金) 10:15:12.74
vim・emacs論争はヤバいから

vimが圧倒的に使いやすいのにそんな論争するだけ無駄なのにね
2022/07/01(金) 10:17:28.91
他人が好きなものと自分が好きなものが違うとき、他人がそれを好きなことを認められないくて、自分が好きになるか他人が好きでなくなるまで「なんで?」「なんで?」と聞きまくるのは人としてどうかと
なんでマンは場を白けさせる
2022/07/01(金) 10:24:34.15
>>776
そういう当然過ぎることを
わざわざ言うやつ増えてるが、
どうしてだ?

Fランや専門卒の馬鹿コーダ一か?
2022/07/01(金) 10:25:57.31
なんで好きかというのは感情であり、論理の対極にあるものだ
感情を言語化することが難しい
なんでマンはそこがわかってなくて、自分は言語化できないこともわかってなくて、他人に言語化を求める
2022/07/01(金) 10:26:55.83
emacs派もvi派も寿命で死んで論争は終わった
viは大抵デフォルトで入ってるという理由で一応使われてるが熱心な信者はもはやいない
794仕様書無しさん
垢版 |
2022/07/01(金) 10:27:21.01
>>791
わざわざ全文読む奴がいるからだろ
2022/07/01(金) 10:29:50.09
全部の機能についてvimにあるない、emacsにあるないを調べるのがめんどくさい
論理的に説明するとしたら、全部の機能を調べた後で、自分が欲しい機能が、一方にあって他方にないことを示す必要がある
2022/07/01(金) 10:30:27.66
>>789
お前さあw
2022/07/01(金) 10:45:15.74
エラーの解りやすさでいうとreact(native)は酷いと思う
2022/07/01(金) 10:49:10.78
>>789
emacsは脱落したな。
昔はemacs使いだったよ。
vimももう脱落ぎみで、今はVSCode一択だと思うけどw
2022/07/01(金) 10:50:01.92
秀丸使ってるお
2022/07/01(金) 10:51:59.97
vimを知ってるとサーバで直接悪さができる
2022/07/01(金) 10:55:22.28
>>799
俺たちそろそろ引退の歳だお
2022/07/01(金) 10:56:18.64
>>791
そんな怒るなお
2022/07/01(金) 10:57:15.23
VS Code使うくらいなら、VisualStudio使えよとは思う
2022/07/01(金) 10:58:59.21
>>797
フロントは常にクソだった気がする

Reactはバックエンドに比べれば死ぬほどクソ(個人の感想です)だけど
すげー強力なフロントを作りやすくて好きなクソ
2022/07/01(金) 11:01:06.46
>>803
MacでVS使ってて設定によるんだろうけどIntelliJ+Java・JSに比べると使いにくくてもちろん慣れもあるんだけど、CodeとVSでどっちが良い?
806仕様書無しさん
垢版 |
2022/07/01(金) 11:09:28.15
初めてWeb系に入ったが楽勝すぎて暇すぎる
組み込みとか複雑なアプリ系からしたらぬるま湯過ぎてここにずっとは居たくない
2022/07/01(金) 11:11:45.49
ぬるま湯と思ってたら足掬われたりまあ色々あるのでぬるま湯のうちに勉強するもよしとっとと他に行くもよし
2022/07/01(金) 11:13:02.80
複雑なアプリが可愛い
食べちゃいたい
2022/07/01(金) 11:14:39.17
俺も組込みからWebに移ったけど、楽かどうかは会社によるんじゃないかな
前の会社はすごいパワハラでメチャクチャ精神すり減った。
2022/07/01(金) 11:19:16.12
楽かどうかと技術的にどうかは違うし、難しさ以前にそもそも例えば難しいハードの組み込みとWebの大規模な設計とでまるっきり技術自体が違うしな

お前らほどのやつには釈迦に念仏かもしれないが
811仕様書無しさん
垢版 |
2022/07/01(金) 11:22:59.67
>>790
自分が良いと思う物を通常言語ですら記述不可な奴が
よくコンピュータ言語で良いソフトウェアを記述出来るな感動したよ
本当にプログラマーか?
2022/07/01(金) 11:25:43.95
そういうとこだぞ
2022/07/01(金) 11:27:01.63
>>804
フロントはwebkitも読んでない人ばかりだからうまく動くパターンを見つけるまで試すみたいな事がまかり通る
2022/07/01(金) 11:29:35.53
>>813
結局最後はHTMLで出るのでそれこそ上から下までみたいなコードにならざるを得なくてそれをなんとかしてきた歴史

逆にグチャグチャを読み解かなきゃいけないわ技術はすぐ変わるわでトップレベルでやるのは難易度高いので稼げる人は稼げる
815仕様書無しさん
垢版 |
2022/07/01(金) 12:09:38.61
フロントできないゴミがフロントディスるよな
単に無能ってことじゃん
2022/07/01(金) 12:13:25.58
べつにできるし
やらしてできないやつなんか見たことない
2022/07/01(金) 12:14:42.92
僕たちプロなので最後はそれで時間いくら稼いでるかです
818仕様書無しさん
垢版 |
2022/07/01(金) 12:17:46.93
>>816
プログラマーのフロントできるはマジでゴミレベルだからな
2022/07/01(金) 12:20:55.98
>>818
アップルのデザイナーとかすごいよね
2022/07/01(金) 12:23:43.13
俺にいわせりゃ田舎者よ
ふん
2022/07/01(金) 12:28:34.13
本当にフロント出来るやつはすごいよね
デザインにも片足突っ込んでるわけだし
バックエンドにも片足突っ込んでるんだけど
大事なところはちゃんとフロントに突っ込んでる
822仕様書無しさん
垢版 |
2022/07/01(金) 12:36:26.95
今のフロントはモーショングラフィックみたいな動きするからな
それらをタイミング合わせて制御するし
AppleもGoogleもそれぞれコンポーネントや要素によって動きのタイムフレームを定義してる
2022/07/01(金) 12:38:46.48
写真がポップアップするようにしたらうおおおすげええと驚愕されたが
JQueryの仕込み機能で一行だということは黙っておいた
2022/07/01(金) 12:53:41.79
【画像】日本人「USB紛失で大問題だと!?対策するぞ!」→結果
https://greta.5ch.net/test/read.cgi/poverty/1656646699/
2022/07/01(金) 12:56:51.74
うちの会社もいまだにjQuery現役だw
826仕様書無しさん
垢版 |
2022/07/01(金) 13:09:25.56
これが日本の最先端IT技術
2022/07/01(金) 13:13:46.15
笑い者みたいになってるけどセキュリティとしては悪くないと思うがね
ネット接続すること自体がいくらかのリスクだから
2022/07/01(金) 13:15:24.13
最先端ってあれだろ
知床半島の一番先っぽとかそういう意味だろ
2022/07/01(金) 13:17:40.18
ポロロッカ
2022/07/01(金) 13:24:31.95
ケース3つ買ったってことは秘密分散した断片をそれぞれ入れて別ルートで移動するんやろ?
1人が捕まって拷問されても安心
2022/07/01(金) 13:51:58.34
ひろゆき論
USBメモリを持ち運ぶのは問題ないがパスワードを知ってることが問題

ってどういう意味?
使う前提で持ち運んだんじゃないのか?
2022/07/01(金) 14:10:29.73
普通は公開鍵暗号使うでしょってことだろうね
2022/07/01(金) 14:25:22.11
吾唯足知の会社の人データ管理用の最低限OSつくってくれんかな
2022/07/01(金) 14:29:22.45
セキュリティ時代のスタンダードはOSごとミニマムコンパイル
2022/07/01(金) 14:31:00.86
>>831
セキュリティというのはどんな脅威から何を守るかという前提が先にあるべきなのだが
ひろゆき論は前提を後出しすることでどんな敵も論破できるのだ
もちろん真面目に相手するのは時間の無駄である
2022/07/01(金) 14:49:41.69
こころがくるしい
2022/07/01(金) 15:05:50.32
うつ病なら病院いったほうが良いぞ
2022/07/01(金) 15:24:58.25
会社にクリニックへ行ってるのバレると平社員確定で、不景気になったらクビになるから難しいとこやね…。
バレなければなんとかなるけど。
2022/07/01(金) 15:27:25.82
こころがくるしいのはあまえ
げんかいまでしごとしろ
おれはさぼるけど
じょうしより
2022/07/01(金) 15:55:13.88
もう20年近く精神科かよってるけど、バレたことないよ。
バレると大変だね。
2022/07/01(金) 16:09:27.35
>>839





焦げるくらい暑いよな
842仕様書無しさん
垢版 |
2022/07/01(金) 16:19:38.70
こげおじは草
2022/07/01(金) 16:35:02.12
https://next.rikunabi.com/company/cmi0061456001/nx1_rq0022664670/?vos=drnnitoa01001
お前らの出番だな!サイバー犯罪捜査官の求人だ
2022/07/01(金) 16:40:36.82
みんなしなねば
2022/07/01(金) 17:13:03.75
イ`
2022/07/01(金) 18:54:49.99
>>825
嫌だけど勉強始めたわ
847仕様書無しさん
垢版 |
2022/07/01(金) 21:29:56.08
メタッ○スペイメントの行政指導の資料出たが内容やばすぎだろ

・脆弱性診断でハイレベル脆弱性を脆弱性なしに改ざんして報告
・セキュリティ管理役員が改ざん知らんぷり
・ログ点検業務なし
・セキュアコーディングなし
・ベネトレーション診断なし
・WAF未導入
・データベーススキーマ未分離
・アラート検証そんなもんやらん
・管理画面へのアクセス制限なしログイン認証ザル
・侵入されてもわかんね
・サーバーアプリケーションなんか管理してない
・影響範囲の特定もわかんね
・クロスサイトスクリプティングしやすいように意図的に変更
・SQLインジェクションし放題
・半年も攻撃されっぱなし
・コンプラ不全
・被害確認しても防止策すら不十分

これが日本一のクレカ会社だぞ
2022/07/01(金) 21:41:07.57
>>846
俺もjQueryだともし職を失ったら転職できないだろうから、
気が向いたらvueとか勉強してるわw
2022/07/01(金) 21:41:24.82
詳細設計書に書いてないならやらない
2022/07/01(金) 21:42:45.84
国産サービスはどこも信用してない
使いたくないけど使う時は預けるデータかなり慎重に厳選してるわ
851仕様書無しさん
垢版 |
2022/07/01(金) 21:48:43.80
ソニーバンクは比較的マシだと思うな
他国の連中からは何で英語すら無いんだ糞ジャップは本物のアホなのかとソフトウェア叩かれまくってるけど
2022/07/01(金) 21:56:50.70
>>847
>データベーススキーマ未分離
まさかちょっと上で話題にしたばっかりのがここにも
2022/07/01(金) 21:58:52.24
>>846
jQueryって何で嫌われてるの?
2022/07/01(金) 22:00:23.31
>>850
逆に日本の政府は国産サーバにこだわれって言ってるのに
脱AWSだっけか
855仕様書無しさん
垢版 |
2022/07/01(金) 22:01:55.10
簡単にいやーcss level3に全く追いついてない
各部分の実装に不必要なdomjsを使い過ぎてる
2022/07/01(金) 22:10:32.60
>>855
素のjsより便利な上にスクラッチでゴリゴリ書けて俺的には使い勝手いいんだけどその「自由に書ける」部分を良しとするか嫌いとするかって感じか
2022/07/01(金) 22:17:26.63
>>853
昔はJSは方言が結構あったけど、今はほぼ統一されて、役目を終えたってだけじゃないか?
結構jQueryの実行って時間かかるしな、速度改善するなら、バニラで書いたほうがまだ良いと思うけどね。
2022/07/01(金) 22:21:43.26
$でセレクタ選べるのとajaxがあるのだけで十分だな
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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