プログラマーワイ君関数の頭文字を小文字で書くやつめっちゃ違和感ある

未分類
1:なんJゴッドがお送りします2022/08/31(水) ID:yXW/RBjV0

jsとか


2:なんJゴッドがお送りします2022/08/31(水) ID:lBear9kaa

jkとか


3:なんJゴッドがお送りします2022/08/31(水) ID:yXW/RBjV0

getElementById
getElementsByClassName
な?


4:なんJゴッドがお送りします2022/08/31(水) ID:tIpaLg6p0

ワイの社長全部頭文字大文字やわ、
いいんですか?って聞いたら統一してりゃなんでもいいんだよって言っててなんか余計なこと考えなくてよくなった


9:なんJゴッドがお送りします2022/08/31(水) ID:yXW/RBjV0

>>4
いや言語の標準関数で小文字なのあるやん
それのこと


5:なんJゴッドがお送りします2022/08/31(水) ID:je8AvUkV0

標準無いんか


7:なんJゴッドがお送りします2022/08/31(水) ID:yXW/RBjV0

なんでEやBやIは小文字なのにgetのgは小文字やねん!www


8:なんJゴッドがお送りします2022/08/31(水) ID:PToO3SH80

大文字で始まるやつはクラスやろ
って聞いたけどワイもモヤモヤする


10:なんJゴッドがお送りします2022/08/31(水) ID:tjcuTPfm0

関数じゃなくてメソッドな


13:なんJゴッドがお送りします2022/08/31(水) ID:yXW/RBjV0

>>10
関数の方が全ての言語で伝わりやすいと思ってな


11:なんJゴッドがお送りします2022/08/31(水) ID:tIpaLg6p0

ラクダケースと言ってだな


12:なんJゴッドがお送りします2022/08/31(水) ID:yXW/RBjV0

C#とかも自分で作った関数はキャメルなんちゃらで小文字で書けとか言われるがC#の標準ライブラリの関数って大文字始まりなんだよねw

やからワイはいつも大文字で書いとるで


14:なんJゴッドがお送りします2022/08/31(水) ID:8Q40U0KL0

isUnchi()とかか


15:なんJゴッドがお送りします2022/08/31(水) ID:tIpaLg6p0

>>14
NullNull


17:なんJゴッドがお送りします2022/08/31(水) ID:yXW/RBjV0

>>14
ワイはIsUnchi()にしとる


16:なんJゴッドがお送りします2022/08/31(水) ID:J014ssld0

キャメル
→関数とか
スネーク
→DBとか
ケバブ

→HTMLのクラス
基本的にはかどくせい目的だからガイドライン作る人の裁量よ


18:なんJゴッドがお送りします2022/08/31(水) ID:unryHQgD0

なんだっけキャメルなんとか


19:なんJゴッドがお送りします2022/08/31(水) ID:TnsvUVRkr

Vueのhoge-fuga→hogeFuga
これも嫌い


21:なんJゴッドがお送りします2022/08/31(水) ID:yXW/RBjV0

>>19
Vue使っとこないわ


20:なんJゴッドがお送りします2022/08/31(水) ID:S2cO16cnM

phpとかrubyとかcとかほとんどの標準ライブラリの関数先頭は小文字だろ
大文字の方が違和感あるわ


23:なんJゴッドがお送りします2022/08/31(水) ID:yXW/RBjV0

>>20
まぁええんやけどね
なんで頭文字小文字のくせに間は大文字使うんやろ?ってことや


22:なんJゴッドがお送りします2022/08/31(水) ID:Y/Rbc9c70

nanJ


25:なんJゴッドがお送りします2022/08/31(水) ID:yXW/RBjV0

>>22
nanJはこれなや


24:なんJゴッドがお送りします2022/08/31(水) ID:3rqGsQ1Va

キャメルスネークケバブ


26:なんJゴッドがお送りします2022/08/31(水) ID:YzFhPaD+0

おっpythonこそ至高


32:なんJゴッドがお送りします2022/08/31(水) ID:z3k4Jj8I0

でもGetItemとかPutItemとかにするとgetとかputが主張しすぎじゃない?
そこは別にそんな目立つ必要ないというか


34:なんJゴッドがお送りします2022/08/31(水) ID:yXW/RBjV0

>>32
ワイはむしろそこ目立たせてほしいんやけど
動詞やん


33:なんJゴッドがお送りします2022/08/31(水) ID:yXW/RBjV0

あぁちょい勘違いしてたけどキャメルケースって別に先頭大文字でええんやな
ローワーキャメルケースっていう特殊なキャメルケースで先頭小文字なんか
C#は普通のキャメルケースで先頭大文字がいいんやな


35:なんJゴッドがお送りします2022/08/31(水) ID:Fhn3QMnDM

こういうものは使ってる言語の主流に合わせるもので俺はこうがいいとか拘るところじゃねえわ


39:なんJゴッドがお送りします2022/08/31(水) ID:yXW/RBjV0

>>35
まぁそうなんやけどな


36:なんJゴッドがお送りします2022/08/31(水) ID:GpDXA37Qd

プロジェクトのルールが絶対やし、イッチの違和感とか検討する必要性ないやん
嫌ならでてって自分でプロジェクト立ち上げからのルート策定しろ


37:なんJゴッドがお送りします2022/08/31(水) ID:ybYbioj3a

NanJよりnanJのがしっくりくるやろ?
そういうことや


38:なんJゴッドがお送りします2022/08/31(水) ID:yXW/RBjV0

ローワーキャメルケースとアッパーキャメルケースってのがあるんやな


40:なんJゴッドがお送りします2022/08/31(水) ID:ilWROHmc0

標準で小文字、大文字はちゃんと分けると構造が複雑で色んな言語呼び出す時に切り分けしやすい


41:なんJゴッドがお送りします2022/08/31(水) ID:PcGvOrGId

アマグラマーな


42:なんJゴッドがお送りします2022/08/31(水) ID:1RdHmKJc0

頭文字の大小が意味を持つ言語ばかり最近書いてる




元スレ:https://eagle.5ch.net/test/read.cgi/livejupiter/1661903367
未分類
なんJゴッド