X



俺「プログラミングでも勉強するかぁ」⇒俺「変数名どうしよ…」 [294565846]

■ このスレッドは過去ログ倉庫に格納されています
0001番組の途中ですがアフィサイトへの転載は禁止です
垢版 |
2022/07/25(月) 21:58:48.38ID:3zknH9tJ0●?2BP(2001)

「誰がこんなネーミングにしたんだ……。」プログラミングのネーミングルールを決める時に参考にしたい情報まとめ
https://ferret-plus.com/4680
0083番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 1391-epMJ)
垢版 |
2022/07/25(月) 22:12:36.34ID:uzAWE5VF0
恒常的な変数と突発的な変数、クラス内部で保持させたい変数というふうに命名規則を作っておいてそれを頭文字にする
0086番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 990d-v0TV)
垢版 |
2022/07/25(月) 22:12:55.59ID:uC02Jx670
abe一択
0087番組の途中ですがアフィサイトへの転載は禁止です
垢版 |
2022/07/25(月) 22:12:57.85ID:CrAIkUhm0
関数名をtmpのままにしてる奴何やねん
0091番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 49af-USrz)
垢版 |
2022/07/25(月) 22:13:41.91ID:TRIzJnO50
>>79
使う直前で宣言したら変数一覧が分かり辛い

最初に宣言したらどこで何に使うか分かり辛い
0092番組の途中ですがアフィサイトへの転載は禁止です (アウアウウー Sa5d-JIN0)
垢版 |
2022/07/25(月) 22:13:46.68ID:w5fRHw+Ta
>>72
昔のC言語の名残りだろ
0093番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW d90d-muwG)
垢版 |
2022/07/25(月) 22:14:28.79ID:cJYXVYDc0
後で見て分からなくなるのはやめとけ
0094番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 33e6-ujEg)
垢版 |
2022/07/25(月) 22:14:36.42ID:MyHJq4dp0
子供のときから名前考えるのも苦手だったわ
ゲームでキャラ名付けないといけないのも苦痛だった
0097番組の途中ですがアフィサイトへの転載は禁止です (ブーイモ MMcb-DxcD)
垢版 |
2022/07/25(月) 22:15:02.17ID:iUiTNPZLM
>>79
直前に宣言するのは読む時に脳内一時領域をあまり占有しないのがメリットかな
0099番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 593a-BWH1)
垢版 |
2022/07/25(月) 22:15:15.20ID:3bXJTl580
isCanDo
0100番組の途中ですがアフィサイトへの転載は禁止です (ササクッテロレ Sp85-RXhD)
垢版 |
2022/07/25(月) 22:15:43.83ID:6m33yu25p
>>94
ほんまやで
0101番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 8b8f-KdBb)
垢版 |
2022/07/25(月) 22:15:49.73ID:7RBbwrnN0
初心者向けって今はほげじゃないんか?
最初からネーミングにこだわらなくても書いたりパクったりしてる内に理解するしなんでもいいよ
0105番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 130d-0NZL)
垢版 |
2022/07/25(月) 22:17:14.16ID:ZrXPslf60
短いのが正義
a
b
c
dでいいよ
0107番組の途中ですがアフィサイトへの転載は禁止です (ササクッテロレ Sp85-RXhD)
垢版 |
2022/07/25(月) 22:17:57.59ID:6m33yu25p
>>102
安倍晋三連呼してるロボットらしいや
0108番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 49af-USrz)
垢版 |
2022/07/25(月) 22:17:58.95ID:TRIzJnO50
>>95
趣味でjavaかじった程度やけど、クラスで分割したら、そのクラスを使う時に必然的に先頭で宣言にならね?

>>98
これも同じ事が言える
0110番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 518f-37+K)
垢版 |
2022/07/25(月) 22:18:32.45ID:UvGHemBz0
これが動くんだから変数名なんて細かいことに気にするなよ

#include <stdio.h>
#include <malloc.h>
main(togo,toog)
int togo;
char *toog[];
{char *ogto, tgoo[80];FILE *ogot; int oogt=0, ootg, otog=79,
ottg=1;if ( togo== ottg) goto gogo; goto goog; ggot:
if ( fgets( tgoo, otog, ogot)) goto gtgo; goto gott;
gtot: exit(); ogtg: ++oogt; goto ogoo; togg: if ( ootg > 0)
goto oggt; goto ggot; ogog: if ( !ogot) goto gogo;
goto ggto; gtto: printf( "%d goto \'s\n", oogt); goto
gtot; oggt: if ( !memcmp( ogto, "goto", 4)) goto otgg;
goto gooo; gogo: exit( ottg); tggo: ootg= strlen(tgoo);
goto tgog; oogo: --ootg; goto togg; gooo: ++ogto; goto
oogo; gott: fclose( ogot); goto gtto; otgg: ogto= ogto +3;
goto ogtg; tgog: ootg-=4;goto togg; gtgo: ogto= tgoo;
goto tggo; ogoo: ootg-=3;goto gooo; goog: ogot= fopen(
toog[ ottg], "r"); goto ogog; ggto: ogto= tgoo; goto
ggot;}
0114番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 1391-epMJ)
垢版 |
2022/07/25(月) 22:19:20.87ID:uzAWE5VF0
>>90
そう
何か悪いの?
0115番組の途中ですがアフィサイトへの転載は禁止です (ブーイモ MM9d-HYMG)
垢版 |
2022/07/25(月) 22:19:28.47ID:/HARvSj3M
vbaで行の変数をgyoにすることが多いんだけど
やめたほうがいい?
0119番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 8bdc-P44K)
垢版 |
2022/07/25(月) 22:22:57.85ID:DyO90kRJ0
>>96
hogeならfuga、fooならbarなの😠
0120番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 39a3-OzAl)
垢版 |
2022/07/25(月) 22:22:59.99ID:Sm0flltO0
蛇型とラクダ型どっち使えば良いんだ?
ラクダの方がカッコいいけど蛇の方が見やすい
0121番組の途中ですがアフィサイトへの転載は禁止です (ブーイモ MMcb-DxcD)
垢版 |
2022/07/25(月) 22:23:02.48ID:iUiTNPZLM
>>98
大体1メソッドは1画面に収まる程度とはよく言うよね

あまり関係無いけどDRY原則に取り憑かれると既存のコードにもガンガン手入れたくなって困る
0122番組の途中ですがアフィサイトへの転載は禁止です (ブーイモ MMcb-DxcD)
垢版 |
2022/07/25(月) 22:24:12.86ID:iUiTNPZLM
>>115
クソダサマウンテンだからrow, colにしとけな
0123番組の途中ですがアフィサイトへの転載は禁止です (ササクッテロラ Sp85-dv7i)
垢版 |
2022/07/25(月) 22:24:18.96ID:SGnIXqw9p
char aznable
0140番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW fbff-v0TV)
垢版 |
2022/07/25(月) 22:30:03.87ID:rcQQtJ+80
hensu1
hensu2
tmp1
tmp2

困ったらこんな感じよ
0147番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 7b3a-pYDa)
垢版 |
2022/07/25(月) 22:33:18.44ID:mJUCAXwH0
半年後の自分が怒るから変数名だけは気合い入れていけよ
0148佐藤 ◆XZhMW0FXEc (ワッチョイW d9af-KdBb)
垢版 |
2022/07/25(月) 22:33:23.44ID:F2QTg0xw0
型なし言語でも型の名前つけるだろ
0151番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW b1d2-M5oM)
垢版 |
2022/07/25(月) 22:34:22.82ID:Zj32JeBF0
関数名変数名の名前付けがうまいソースは読みやすい。コメントも少なくできる。
0154番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 818f-Lu9f)
垢版 |
2022/07/25(月) 22:34:47.79ID:utv6TGKh0
tmp1
0157番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 11d1-b/MD)
垢版 |
2022/07/25(月) 22:35:46.49ID:zGYrlFq+0
英語ができないと上手く命名できなくない?
変数名つけるのが上手いやつは英語も得意なの?
0158番組の途中ですがアフィサイトへの転載は禁止です (アウアウエー Sae3-W0Yq)
垢版 |
2022/07/25(月) 22:36:27.26ID:9lFGrcxNa
アンダーバーで切るの嫌い
createKenmoみたいな方が好き
0160番組の途中ですがアフィサイトへの転載は禁止です (アウアウウー Sa5d-Z4c7)
垢版 |
2022/07/25(月) 22:37:27.14ID:i6EjZPPoa
primeministerAbe
0163番組の途中ですがアフィサイトへの転載は禁止です (テテンテンテン MMeb-5Sdo)
垢版 |
2022/07/25(月) 22:37:54.09ID:zkvQghqhM
ローマ字で付けるのが嫌でプログラミングやめた
0166番組の途中ですがアフィサイトへの転載は禁止です (ブーイモ MMeb-OeF9)
垢版 |
2022/07/25(月) 22:38:18.65ID:LbrwXrkqM
ネーミングセンスで無能と有能が分かる世界
0167番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 13a2-VsAj)
垢版 |
2022/07/25(月) 22:38:34.24ID:fJqax+c20
bttn とか pssyとか英単語母音抜きにして見やすくしようとするんだけど
元の単語がわからなくなって後で困る
0168番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 130d-0NZL)
垢版 |
2022/07/25(月) 22:38:58.66ID:ZrXPslf60
まあ
漢字でいいけどな
中国が脱ENGやってるからそのうちそれが標準になるよ
0169番組の途中ですがアフィサイトへの転載は禁止です (スフッ Sd33-gtwI)
垢版 |
2022/07/25(月) 22:39:10.78ID:Wmlvpb68d
w
w1
w2
ww
ww1
ww2
w1w
w2w
0172番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 130d-0NZL)
垢版 |
2022/07/25(月) 22:40:11.74ID:ZrXPslf60
下等な言語に合わせるからややこしいんだよ
漢字ほど短くわかりやすいものはないのだから
0174番組の途中ですがアフィサイトへの転載は禁止です (ブーイモ MMcb-DxcD)
垢版 |
2022/07/25(月) 22:40:19.55ID:iUiTNPZLM
>>148
ts使ってないnodeの民だけど変数名に型名は入れないかな
level, exp, scoreはどう考えても整数型だし
is~は論理値だから
変に足す方が冗長で読み難いよ
0176番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 8b8f-9Psp)
垢版 |
2022/07/25(月) 22:40:23.42ID:NYb06sD00
俺「『連携した』は英語で"collaborated"だから変数名はcollaborated_corporationsか…」
俺「ccでええわ!」
0177番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW d9af-uCxY)
垢版 |
2022/07/25(月) 22:40:30.77ID:LOIQfWzZ0
abe1
abe2
abe3
0181番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 13a2-VsAj)
垢版 |
2022/07/25(月) 22:41:25.84ID:fJqax+c20
>>176
それだとcunt cookie かもしれんやんか
■ このスレッドは過去ログ倉庫に格納されています

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