コーディング規約で揉めたんだァ

  • 1二次元好きの匿名さん25/07/12(土) 20:47:28

    ワシは
    関数(
    引数
    )
    が読みやすいんだァ、でも処理にもインデントをつけろという奴がいて
    関数(
        引数
    )
    を頑なに譲らないから喧嘩になったんだァ

    ワシの書き方なら入れ子になっても
    関数(
    引数,
        関数(
        引数
        )
    )
    となるから引数がどの関数の引数なのか見やすいでしょう?
    でもそいつの書き方だと
    関数(
        引数,
        関数(
            引数
        )
    )
    という風になるからどこの引数なのかが見にくくなるから蛆虫なんだよね

    酷くない?

  • 2二次元好きの匿名さん25/07/12(土) 20:48:06

    このレスは削除されています

  • 3二次元好きの匿名さん25/07/12(土) 20:48:18

    これはワシが快適に仕事するために譲れないんだよね

  • 4二次元好きの匿名さん25/07/12(土) 20:50:12

    えっ明らかに相手の方が論理的に正しくないスか?じゃないと同じ関数の引数なのに関数なのかそうじゃないのかでインデントが異なることになって非論理的だと思われるが

  • 5二次元好きの匿名さん25/07/12(土) 20:50:24

    (関数名と引数なんてIDEのハイライトで一目で見分けがつくから)何でも良いですよ

  • 6二次元好きの匿名さん25/07/12(土) 20:51:36

    >>4

    犬は黙れよ、引数は同じインデントで上に辿ればどの関数なのかが一目瞭然ということに価値があるんだ

  • 7二次元好きの匿名さん25/07/12(土) 20:53:31

    >>6

    相手の書き方でも引数がどの関数に参照されてるかはインデントを一つ遡って上に辿れば一目瞭然だと思われるが…

  • 8二次元好きの匿名さん25/07/12(土) 20:54:21

    コーディ…?なんじゃそれっ
    それは美味いんか?

  • 9二次元好きの匿名さん25/07/12(土) 20:54:40

    >>7

    その一つインデントを遡るという工程が非効率とミスを生むんだよね、そんなことをしなくてもワシの書き方なら真上を見るだけなんや

  • 10二次元好きの匿名さん25/07/12(土) 20:55:22

    1の読みやすさはともかく相手の方が明らかに一般的な考え方っスね
    個人でやる分には好きにしたらいいけど社内の規約であればお前が折れるべきだと思われるが…

  • 11二次元好きの匿名さん25/07/12(土) 20:57:16

    >>9

    しかしインデントは論理的にレベルで合わせるべきなのです…それに一般的なのは相手の方やしお前が無茶を通そうとしてる蛆虫にしか見えないんだよね

  • 12二次元好きの匿名さん25/07/12(土) 20:58:53

    >>10

    いやワシらが今からプロジェクトのために規約を作るんや

    >>11

    論理的かどうかより手間とミスしにくさの方が大事じゃないスか?

  • 13二次元好きの匿名さん25/07/12(土) 21:00:09

    >>12

    >ミスしにくさ

    ミスしにくいから一般的になってるんじゃないのん…?

  • 14二次元好きの匿名さん25/07/12(土) 21:00:40

    >>12

    ミス防止の観点でも論理的なレベルとインデントが同一の方がミスしにくいんだよね

  • 15二次元好きの匿名さん25/07/12(土) 21:01:10

    >>12

    いやだから複数人が利用する規約を作るのであれば明らかな少数派であるお前が折れろよって言ってるんスけど…

  • 16二次元好きの匿名さん25/07/12(土) 21:02:22

    涙目敗走してこんなクソスレ立てるチンカスに配慮した規約など必要か?

  • 17二次元好きの匿名さん25/07/12(土) 21:03:19

    >>1

    負けたんスか?

  • 18二次元好きの匿名さん25/07/12(土) 21:04:50

    マサイの戦士騙されない
    入れ子じゃない関数呼び出しが連続したときに1モブのやり方だと見づらくなることは匂いでわかる

    関数(
    引数,
    引数,
    引数
    )

    関数(
    引数,
    引数,
    引数
    )

    せめて変数名を長くしても1行が長くなりすぎないのがメリットとかって言ってくれって思ったね

  • 19二次元好きの匿名さん25/07/12(土) 21:05:50

    >>17

    負けてない人間がこんなスレを立てる必要あるか?

  • 20二次元好きの匿名さん25/07/12(土) 21:07:03

    >>18

    ワシの書き方

    関数(

    引数,

    引数,

    引数

    )


    相手の書き方

    関数(

        引数,

        引数,

        引数

    )


    どう見てもワシの方が見やすいんだよね、どの関数に読まれているのかすぐ分かるんだ

  • 21二次元好きの匿名さん25/07/12(土) 21:08:34

    >>20

    相手の方が見やすいじゃねぇかえーっ

    チンカスなこだわりを言い張る1モブにはクビのペナルティね!

  • 22二次元好きの匿名さん25/07/12(土) 21:10:44

    >>20

    >>1は知的障害.者だった

  • 23二次元好きの匿名さん25/07/12(土) 21:10:46

    仕事の具体的な話をタフカテでするとか馬鹿なんスか
    まっワシのかんがえたさいきょうの創作論破を披露したい蛆虫の可能性が濃さそうだからバランスは取れてるんだけどね

  • 24二次元好きの匿名さん25/07/12(土) 21:11:54

    関数と引数を別だと思ってるからあかんのや どっちもただのシンボルで見方を変えれば同種の存在なんや

  • 25二次元好きの匿名さん25/07/12(土) 21:12:14

    オブジェクト指向どこへ?!

  • 26二次元好きの匿名さん25/07/12(土) 21:13:33

    >>25

    荼毘に臥したよ 理念はフレームワークに埋葬してある

  • 27二次元好きの匿名さん25/07/12(土) 21:14:28
    字下げスタイル - Wikipediaja.wikipedia.org

    WIKIの字下げスタイルで>>20の書き方してる例が一切ないんスけど…いいんスかこれ

  • 28二次元好きの匿名さん25/07/12(土) 21:14:41

    自分の職場に>>1みたいな奴がいなくてよかったのん

  • 29二次元好きの匿名さん25/07/12(土) 21:15:28

    プログラマーってこんなに論理的じゃないんスか?それとも1が特殊なタイプ?

  • 30二次元好きの匿名さん25/07/12(土) 21:15:46

    教えてくれ お前は一生その会社でお前一人が面倒を見る形でそのシステムの保守をし続けるのか?

  • 31二次元好きの匿名さん25/07/12(土) 21:18:11

    >>3

    自分のスタイルで書いた後に静的解析してコーディング規約に合わせるようなツールをつくればええやん…

  • 32二次元好きの匿名さん25/07/12(土) 21:19:12

    具体名を入れると猿さが分かるよね
    calcArea(
    height,
        getWidth(
        rectangle
        )
    )

    calcArea(
        height,
        getWidth(
            rectangle
        )
    )

    後者の方がインデント2を見れば高さと幅が同列に並んでてそれが1階上のcalcに属すことが一目で分かるんだ
    そもそもマトモな認知してれば関数はその戻り値で捉えてるから数字と数字が並んでるようにしか見えないはずだが…

  • 33二次元好きの匿名さん25/07/12(土) 21:21:33

    >>32 ーカ

    具体的に見ると上の例がグロすぎるからやめてくれる

  • 34二次元好きの匿名さん25/07/12(土) 21:21:59

    >>32

    カッコを閉じるまでの縦1列にほかの文字がないのは閉じる場所がわかりやすくてリラックスできますね

  • 35二次元好きの匿名さん25/07/12(土) 21:23:33

    すんませんどこのプログラムでもスレモブの書き方してる奴見たことないんです

  • 36二次元好きの匿名さん25/07/12(土) 21:24:00

    よしっpythonでやらしてやるいけーっ

  • 37二次元好きの匿名さん25/07/12(土) 21:37:00

    >>1

    負けたんスか?

  • 38二次元好きの匿名さん25/07/12(土) 21:41:19

    そのコーディングは趣味でやっててくれって思ったね
    ダブルチェック前提でも修正めんどくせーよ

  • 39二次元好きの匿名さん25/07/12(土) 22:02:23

    標準的なフォーマッターに準拠して全員でそれに慣れればええヤンケと思うけどそういうものでもないのん?

  • 40二次元好きの匿名さん25/07/12(土) 22:03:48

    俺なんてchatGPTに聞いたコードを打ち込む芸を見せてやるよ

  • 41二次元好きの匿名さん25/07/12(土) 22:07:10

    >>39

    はい!そういうものですよ!

  • 42二次元好きの匿名さん25/07/12(土) 22:07:51

    こんな書き方初めて見たんスけど…あまりにも蛆虫すぎるから辞めてくれって思ったね

  • 43二次元好きの匿名さん25/07/12(土) 22:12:33

    同僚と上司も頭を抱えたと思うよ
    自分好みの標準的じゃない規約を押し付けようとする上にあにまんのタフカテに仕事の話を流してきたんだから
    しかもそこでも散々言ってきたであろうことで愚弄されてる…

  • 44二次元好きの匿名さん25/07/12(土) 22:13:49

    引数は関数に属するから縦に並べるって考えかたっスかね?
    こうは書かないけど面白いと思うのん

  • 45二次元好きの匿名さん25/07/12(土) 22:17:34

    入れ子の中の関数も外の関数の引数なんスよね?
    なら他の引数と同じインデントにすると思われるが……

  • 46二次元好きの匿名さん25/07/12(土) 22:33:26

    >>45

    そもそもこの書き方だと入れ子は避ける書き方に行きつくと思うのん

    結果として入れ子を許可しないという意味では価値があると思うのん

  • 47二次元好きの匿名さん25/07/12(土) 22:36:15

    >>43

    確かに社外秘情報とかうっかり話してしまいそうでリラックスできませんね

  • 48二次元好きの匿名さん25/07/12(土) 22:37:27

    今時字下げのスタイルで揉めてるとか言うなよ!チョー原始的だよ!
    そんなのはlinterに任せて開発を進める事でコーディングは発展するんだ!

  • 49二次元好きの匿名さん25/07/13(日) 00:35:52

    >>1

    ワシはプログラミングには疎いが

    コードが多変数関数としてf(a, g(b))を表しているのであれば

    関数 f が第1階層

    変数 a, g(b) が第2階層

    変数 b が第3階層

    に属していることが一目で分かる後者のほうが可読性が高いと思う

  • 50二次元好きの匿名さん25/07/13(日) 00:43:33

    ワシはプログラミングとかちんぷんかんぷんなんスけどそれでもこのスレにはバケモノがいるという事はわかるんだよね

  • 51二次元好きの匿名さん25/07/13(日) 00:53:46

    化け物というか外国人スね
    なんか日本語は使えてるみたいだけど根本的にコミュニケーション不全なんだ

  • 52二次元好きの匿名さん25/07/13(日) 01:04:45

    議論の場にいた誰かがタフカテを見てたら身バレ…いいんスかこれ

  • 53二次元好きの匿名さん25/07/13(日) 01:06:55

    >>50

    例えるなら文章を全部ひらがなで書くことを押し付けてるようなもんなんだよね

  • 54二次元好きの匿名さん25/07/13(日) 01:08:31

    フォーマッターをかけろ…弊社のように

  • 55二次元好きの匿名さん25/07/13(日) 01:13:36

    イ、インデントでここまで荒れるってIT系って怖いところなんだな...
    ちなみに自分の職場では

    関数名(引数){
    処理
    }

    を使用してるらしいよ。
    マネモブたちの職場はどうなんや?

  • 56二次元好きの匿名さん25/07/13(日) 01:21:51

    >>55 なんかインデントを使えないExcelの文っぽいスね

  • 57二次元好きの匿名さん25/07/13(日) 01:43:57

    >>49

    もしかして数学モブなタイプ?関数型言語あげる…手続き型言語のキレそうになるところがないし数学に近いからイラつかないよ

  • 58二次元好きの匿名さん25/07/13(日) 08:18:12

    >>55

    “インデントで荒れるっ”というより

    “書き方を統一しないだけで可読性や保守性が著しく下がるっ”という感覚

    慣れない書き方を強要することによりレビューの見落としも増えるバグディッシュの斬撃

  • 59二次元好きの匿名さん25/07/13(日) 08:22:57

    あれっ1は?

  • 60二次元好きの匿名さん25/07/13(日) 08:24:52

    >>8

    恐らくメトロシティの英雄だ

  • 61二次元好きの匿名さん25/07/13(日) 08:26:19

    >>55

    むふふワシはこっち

    関数名(引数)

    {

    処理

    }

スレッドは7/13 18:26頃に落ちます

オススメ

レス投稿

1.アンカーはレス番号をクリックで自動入力できます。
2.誹謗中傷・暴言・煽り・スレッドと無関係な投稿は削除・規制対象です。
 他サイト・特定個人への中傷・暴言は禁止です。
※規約違反は各レスの『報告』からお知らせください。削除依頼は『お問い合わせ』からお願いします。
3.二次創作画像は、作者本人でない場合は必ずURLで貼ってください。サムネとリンク先が表示されます。
4.巻き添え規制を受けている方や荒らしを反省した方はお問い合わせから連絡をください。