X



プロのプログラマーって他人のコード見て「美しくない」とか言うの?
■ このスレッドは過去ログ倉庫に格納されています
0001以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/02/01(火) 07:22:15.506ID:SFWeC1Er0
かっけえ
0003以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/02/01(火) 07:24:17.295ID:x3FUS4lf0
演算子の前後にスペース入れないやつには殺意を覚える
0004以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/02/01(火) 07:24:25.716ID:j8LnBEXG0
俺は「ナマステ」っていう
0005以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/02/01(火) 07:24:41.460ID:KgtOB1bGr
他人の作ったコードが良いと
「やりますねぇ!」とか思う
0006以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/02/01(火) 07:25:56.446ID:G0PEPPSW0
for分4重ループとか見ると
0007以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/02/01(火) 07:26:37.901ID:OzlSxVuF0
インデントやら改行が統一されてないのとかあるし…
0008以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/02/01(火) 07:27:33.094ID:vmXRtfXU0
美しくないとは言わない

ブチキレる
0009以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/02/01(火) 07:27:38.952ID:mfa9d9rZd
if
if
if
if
0010以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/02/01(火) 07:28:44.301ID:dse2zoV70
見やすい見やすくないは思うけどコード見て美しいとかよく分からん
0011以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/02/01(火) 07:30:55.288ID:5RjPDIoV0
大体なんでこうしたんだよクソがと思いながら見てる
0012キュアヒセイキロウドウシャ ◆If1CqqUxLs
垢版 |
2022/02/01(火) 07:31:52.770ID:bqNv7Iac0
わかんねぇときにとりあえず思う
0013以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/02/01(火) 07:32:44.665ID:mfa9d9rZd
動けば良かろうなのだァー!!!!!!
0014以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/02/01(火) 07:33:10.008ID:MSJlWBOM0
バグって酷い目にあった書き方を大抵体で覚えてるから、酷い書き方見ると嫌な事を思い出す
0015以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/02/01(火) 07:34:02.192ID:dse2zoV70
まともな環境でIDE使ってりゃ保存時に規約にそってコード整形してくれるからインデントがずれてるとかあんまりなくないか?
訳分からん変数名とかネストが深いとかそういう意味での見づらさが大半な気がする
0016以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/02/01(火) 07:34:45.984ID:mfa9d9rZd
hoge
fuga
0017以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/02/01(火) 07:34:59.820ID:vLNXNd/7a
IDE使える環境がどこにでもあると思うな
0018以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/02/01(火) 07:35:48.371ID:vmXRtfXU0
>>15
逆に使いにくいわ
0020以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/02/01(火) 07:37:26.905ID:dse2zoV70
モダン環境でしか開発したことないので限界集落の事は分からんすなぁ
0021以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/02/01(火) 07:37:57.530ID:W4xEfgI00
本当に頭のいい人の書いたコードはマジで美しい
多分>>1が一切の知識なく見てもある程度わかると思う
0022以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/02/01(火) 07:39:08.894ID:dse2zoV70
有名なOSSとか見ても美しいとかよく分からん…
感性の問題だろうか
0023以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/02/01(火) 07:40:20.719ID:oNSfKbd1d
他人が書いたソースなんかいちいち理解するつもりはないから好きに書け
0024以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/02/01(火) 07:42:03.941ID:MSJlWBOM0
edのソースコード読んだことあるけど、関数ポインタの配列作って、キー入力の値(つまりアスキーコード)を引数にして処理ルーチンに飛ばして、キー入力処理してた。
0025以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/02/01(火) 07:43:17.446ID:Wl1YTvHC0
ぶっちゃけOSSとかライブラリのソース見ても美しくないコードは多い
0026以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/02/01(火) 07:45:23.051ID:TNY0SYITd
>>10
これだなぁ

コンポーネント設計とかアーキテクチャ設計とかだと
ものによって関心させられることはあるが
0027以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/02/01(火) 07:52:02.243ID:niFKTot7p
自分が美しいと思って書いたソースを翌日に見てそう思うことがままある
0028以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/02/01(火) 07:56:13.488ID:G9YU8gDod
俺はついエレガントだって言っちゃうかな
0029以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/02/01(火) 07:57:11.370ID:pW4/PhTJM
マジレスすると
汚え
きれいだ
はよく思う
0030以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/02/01(火) 08:00:14.638ID:9annfmpha
>>22
比喩みたいなもんで一般的に可読性が高かったり効率の良いコードを美しいって言ってるだけだぞ
美しい絵画とか景色見た時の感情と同じではない
0031以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/02/01(火) 08:00:45.519ID:JsG1feOg0
美しいかどうかはある
でもそれはGoFのパターンがちゃんと実現できてるかどうかって事だから
デザインパターンになってないプログラムを見て「美しい」とか言う奴絶対にハッタリ

プログラムにおける美しさとは合理的な必然性を説明できるって事なので
GoFの通りに作ってあったら何が美しいのかを説明できるんだよ
0032以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/02/01(火) 08:00:52.978ID:dse2zoV70
>>30
なるほどね
0033以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/02/01(火) 08:07:50.831ID:TNY0SYITd
>>31
これはどうかなぁ
別にシングルトンパターンやファクトリパターンやらetcで書いてたら美しいってわけじゃないし
クラス/レイヤー間で責務が分けられてなくて依存関係ぐっちゃぐちゃだったら保守できないゴミだってはっきり分かるけど
0034以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/02/01(火) 08:09:52.896ID:JsG1feOg0
>>33
シングルトンを一度でも作ったら作り方など無限にあることが分かるはずだ
その無限の中でより理念に近いものを美しいと呼ぶ
0035以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/02/01(火) 08:12:27.415ID:JW1J6sph0
ワイ「いけてねー」
0036以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/02/01(火) 08:14:19.482ID:Bqv/WvPhd
VBAだけどうちの職場ネストが8くらいあってコメント無かったから絶望ですわ
0037以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/02/01(火) 08:18:51.859ID:W4xEfgI00
>>34
そうそう。そこはちゃんと強調しておきたい
デザインパターンかじって表面だけ読んでコード例をトレースしたようなのは読みづらかったり後で拡張したい時に融通効くようになってなかったり…
理念をちゃんと理解してる奴が書いたのとは雲泥の差がある
その「理解してる奴のコード」の中でも頭いい人が書いた奴は本当にひと握りかもしれんがマジで美しい
0038以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/02/01(火) 08:42:27.919ID:dse2zoV70
>>35
死ね
0039以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/02/01(火) 08:45:10.293ID:9GDst0M/0
汚いと思うことはある
0040以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/02/01(火) 08:48:55.228ID:/cqAYcYWd
ドカタが舗装見て汚えなぁと言ってるのと同じ
0041以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/02/01(火) 08:57:27.269ID:1icG5v6x0
ifとかforが何重にもなってるのって実際対処のしようがあるの?
0042以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/02/01(火) 08:58:25.106ID:T0SbLV5Ea
普通に思うよ
0043以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/02/01(火) 08:59:15.754ID:W4xEfgI00
なるほどなるほど
じゃあ花火職人の人は花火大会で「へっ。汚ぇ花火だ」と言ったりするのか。浪漫溢れるな
0044以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/02/01(火) 08:59:17.812ID:hTRFePEx0
var1、var2、var3...、var500

くらいまで全部この名前の変数が
グローバルに置かれてて
全てのコード、関数からこれをいじりまわす

という糞コードをメンテすることになって萎えてた時
コードの初めの方に

class Unko{
Unko(){}
}

という空クラスあって
「こういうのは消せよ、もう…」と思って消すと
Unkoクラスが見つからないエラーになる

俺、うんこ入りのコード弄るのかよ…って気持ちになった
0045以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/02/01(火) 08:59:37.203ID:hTRFePEx0
>>41
ケースによるんじゃない?
0046以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/02/01(火) 08:59:39.061ID:T0SbLV5Ea
学生のコードとか見ると教授の変な癖とかうつっててガチで汚い
0047以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/02/01(火) 09:01:16.952ID:Bqv/WvPhd
>>44
クソワロタ
うんこだけにな
0048以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/02/01(火) 09:06:45.155ID:PcjQ8Fy9p
>>45
switch-case?
0049以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/02/01(火) 09:39:45.541ID:VDMHR/2A0
>>41
リーダブルコードを読んでみるといいぞ
0050以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/02/01(火) 09:40:44.583ID:WnyTfzGb0
キッモとは思う
0051以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/02/01(火) 09:41:34.341ID:WnyTfzGb0
>>48
そっちやない
■ このスレッドは過去ログ倉庫に格納されています

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