【質問】プログラミングで変数名考えるのめんどくさいんだけど、日本語のローマ字にしちゃダメなの?

    computer_programming_man.png









    1 :名無しさん 2023/05/27(土) 20:47:52.781 ID:58hN1r3C0.net

    翻訳ツール使ったりする手間考えると
    絶対その方が生産性も上がると思うんだけど
    逆に英語にしとかなきゃいけない理由ってあんの?


    3 :名無しさん 2023/05/27(土) 20:48:55.986 ID:56tTggBCM.net

    後で見たときうわっだせってならないように英語にしとく


    6 :名無しさん 2023/05/27(土) 20:50:40.723 ID:58hN1r3C0.net

    >>3
    ダサいかダサくないかだけじゃん
    変にカッコつけて直感的に分かりづらい英語で命名するのってなんか意味ある?
    外国人と協働してるとかならまだ分かるが…


    13 :名無しさん 2023/05/27(土) 20:57:00.208 ID:lenpfcPT0.net

    >>3
    これ


    4 :名無しさん 2023/05/27(土) 20:50:07.267 ID:pI/bWNiPr.net

    世に出さないならなんでもいいんじゃね
    仕事やOSSなら他の人が読むことを考えて全部英語にしよう
    慣れるとプログラミングする時英語で思考するから、変数名もすっと出てくるようになるよ


    5 :名無しさん 2023/05/27(土) 20:50:08.913 ID:Yp70mKg50.net

    それでいいならそうしたい


    7 :名無しさん 2023/05/27(土) 20:51:55.221 ID:enA00Me10.net

    プログラミングの書籍でもゴミみたいな変数名はいっぱいあるけどな


    8 :名無しさん 2023/05/27(土) 20:52:02.635 ID:wUuhAHgWd.net

    ローマ字だと日本人にしか通じない。海外に頼めなくなる。
    だからと言って英語にします、ても使い方が英語圏と違ってれば片言で怪しいってだけ。
    やるならしっかり英語力を身に付けるか、日本に限定して海外になんて出さないかだよ。


    9 :名無しさん 2023/05/27(土) 20:52:55.034 ID:XWj4kifya.net

    ローマ字のほうが読みづらい


    10 :名無しさん 2023/05/27(土) 20:54:02.808 ID:UAUOXdcc0.net

    分かりやすければいいけど日本語だと冗長になる


    11 :名無しさん 2023/05/27(土) 20:54:11.070 ID:f9F1SWCj0.net

    どうやっても糞ながクソださ変数名になることあるやろ


    12 :名無しさん 2023/05/27(土) 20:55:24.842 ID:oW9WEdFB0.net

    いっそのこと平仮名で打ちたい


    14 :名無しさん 2023/05/27(土) 20:58:12.156 ID:fZdRJCPh0.net

    ローマ字だとパッと見で読めない
    変数名最後まで読まないと分からない

    英語だと単語1つ見たらなんとなく分かる


    >SQLdeTottekitaKekkanoTe-buru

    >SQLResultTable

    一瞬で意味わかるのどっちよ
    もし英語分かんないから無理ってキレるならプログラミングやめろ


    16 :名無しさん 2023/05/27(土) 20:58:48.561 ID:oW9WEdFB0.net

    >>14
    英語わかんない


    18 :名無しさん 2023/05/27(土) 20:59:27.380 ID:XWj4kifya.net

    >>16
    プログラマやめろ


    21 :名無しさん 2023/05/27(土) 21:01:29.565 ID:UjVKGcDB0.net

    >>14
    kekkahyoでええやんけw


    22 :名無しさん 2023/05/27(土) 21:04:19.483 ID:XWj4kifya.net

    >>21
    後で見て何の結果表だよってなると思う


    23 :名無しさん 2023/05/27(土) 21:05:42.147 ID:wcc5P35wr.net

    >>22
    それはResultTableでも同じやん


    15 :名無しさん 2023/05/27(土) 20:58:25.327 ID:VZcxaxEl0.net

    よくやるわw


    17 :名無しさん 2023/05/27(土) 20:59:16.355 ID:JHZfQiAb0.net

    ローマ字にするくらいなら潔く漢字と仮名にしろ


    19 :名無しさん 2023/05/27(土) 20:59:53.396 ID:lkY/jw3uM.net

    プログラミングの海外フォーラムとかでやり取りしないんかい


    20 :名無しさん 2023/05/27(土) 20:59:57.150 ID:RSTXleqB0.net

    英語わからない人は標準関数もわからないのだから、プログラムは無理だと思う


    24 :名無しさん 2023/05/27(土) 21:08:38.422 ID:wcc5P35wr.net

    >>20
    標準関数が英語でできている以上、最低限の英語の知識はいるんだよな
    そこを覚えたら自然と自作関数も同じような命名ルールになっていく


    25 :名無しさん 2023/05/27(土) 21:08:59.822 ID:LiAsItKN0.net

    わかりやすい英語を繋げるだけでいいと思う
    難しい単語じゃあggらんといかんじゃん
    5単語ぐらいだったら全然許容範囲内


    26 :名無しさん 2023/05/27(土) 21:10:06.352 ID:Nq5J6Gw00.net

    最近はAIに聞くといい感じに名前付けてくれる


    27 :名無しさん 2023/05/27(土) 21:10:23.567 ID:oW9WEdFB0.net

    せめてrizarutoTe-buruにしてほしい
    ResultとかTableとか変換が助けてくれないとむり
    れさるつたぶるじゃんこんなの


    32 :名無しさん 2023/05/27(土) 21:29:26.630 ID:pI/bWNiPr.net

    >>27
    何歳……?
    義務教育うけてる?


    28 :名無しさん 2023/05/27(土) 21:11:07.293 ID:lenpfcPT0.net

    いや英語で書いた方がカッコいいからだろ


    29 :名無しさん 2023/05/27(土) 21:11:25.671 ID:JHZfQiAb0.net

    義務教育くらい終えてから書き込め


    30 :名無しさん 2023/05/27(土) 21:15:49.621 ID:zojNsbvj0.net

    日本語でいいってか実際そうしてる現場もある


    31 :名無しさん 2023/05/27(土) 21:19:00.863 ID:PSS0oNwid.net

    ひらがな使えばよくね


    33 :名無しさん 2023/05/27(土) 21:53:24.829 ID:01pTEOnh0.net

    母音多いから長くなる
    同音異義語問題で漢字語使いにくい


    34 :名無しさん 2023/05/27(土) 21:54:45.330 ID:VOJfw6HDM.net

    GPTに命名してもらえ


    35 :名無しさん 2023/05/27(土) 21:55:13.038 ID:xYlWg7Bsd.net

    過去に変数名をローマ字の母音だけにしてる現場あったぞ
    そういう選択肢もある


    41 :名無しさん 2023/05/27(土) 22:10:39.418 ID:fZdRJCPh0.net

    >>35
    引継ぎの時に前任者殺したくなるやつじゃん


    37 :名無しさん 2023/05/27(土) 21:59:01.728 ID:wUuhAHgWd.net

    英語使う奴は以下くらい当然わかるよな?
    Amount
    Quontity
    ローマ字勢はこれらすら意味がわからない。ギャップは埋まらないよ。


    38 :名無しさん 2023/05/27(土) 21:59:59.174 ID:lo4GGsr/a.net

    >>37
    下は初めて見たな


    39 :名無しさん 2023/05/27(土) 22:05:05.578 ID:4gB2sYDaa.net

    ローマ字はローマ字でunkoとunco問題が発生するじゃん


    40 :名無しさん 2023/05/27(土) 22:10:19.070 ID:R34v93aN0.net

    aとかbにしてるわ


    42 :名無しさん 2023/05/27(土) 22:14:26.152 ID:UjVKGcDB0.net

    quontityは知らない


    43 :名無しさん 2023/05/27(土) 22:16:40.446 ID:4xdhXgPc0.net

    今はほとんどのコンパイラ・エディタが Unicode 対応してるんだしローマ字じゃなくて普通に日本語使えばいいじゃん
    おれはやらないけど

    SQL結果テーブル







    この記事へのコメント