teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

追記

2020/07/21 16:22

投稿

bboydaisuke
bboydaisuke

スコア5339

answer CHANGED
@@ -13,7 +13,7 @@
13
13
 
14
14
  ということで、Unity Technologies でも命名規則を守り切れてないのが実情です。
15
15
 
16
- 私はどうしているかというと、メンバ変数には m_ をつけます。_ は C の時は元のコードがそういう風に書かれていたらそうしますけど、あまり好みではありません。```__``` とか ```___``` などいくつも重ねられた時にいくつ重なっているのかぱっと見でわからないからです。
16
+ 私はどうしているかというと、メンバ変数には m_ をつけます。「メンバ変数として宣言した、あの変数の名前なんだったっけ」って時に m_ と入力すれば候補が出るので楽ですよね。_ は C の時は元のコードがそういう風に書かれていたらそうしますけど、あまり好みではありません。```__``` とか ```___``` などいくつも重ねられた時にいくつ重なっているのかぱっと見でわからないからです。
17
17
 
18
18
  私としては、命名規則があればそれに従い、また C の時は C のルール、C# の時は C# のルールで書きますが、C# も C のルールで書くべきだという人がいると、ちょっと面倒だなと思いますね。
19
19
  命名規則があって、それが気になる場合は、どうしてそうしたんですか?と一応は聞きます。あるなら守りますけど。

1

マークダウンになってしまってたので修正

2020/07/21 16:22

投稿

bboydaisuke
bboydaisuke

スコア5339

answer CHANGED
@@ -13,7 +13,7 @@
13
13
 
14
14
  ということで、Unity Technologies でも命名規則を守り切れてないのが実情です。
15
15
 
16
- 私はどうしているかというと、メンバ変数には m_ をつけます。_ は C の時は元のコードがそういう風に書かれていたらそうしますけど、あまり好みではありません。__ とか ___ などいくつも重ねられた時にいくつ重なっているのかぱっと見でわからないからです。
16
+ 私はどうしているかというと、メンバ変数には m_ をつけます。_ は C の時は元のコードがそういう風に書かれていたらそうしますけど、あまり好みではありません。```__``` とか ```___``` などいくつも重ねられた時にいくつ重なっているのかぱっと見でわからないからです。
17
17
 
18
18
  私としては、命名規則があればそれに従い、また C の時は C のルール、C# の時は C# のルールで書きますが、C# も C のルールで書くべきだという人がいると、ちょっと面倒だなと思いますね。
19
19
  命名規則があって、それが気になる場合は、どうしてそうしたんですか?と一応は聞きます。あるなら守りますけど。