喫茶XRAYトップページ

[▲前のスレッド]

[9640] 変数名返信 削除
2016/3/14 (月) 16:11:04 Mr.XRAY
気づいた方もいるかも知れませんが.一言.
サンプルプログラムのコードで使用している変数名のことです.

昨年あたりから,原則的に以下のようにしています.
変数名の命名の指針なんてのもありますが,くそっくらえでございます.
(URL は失念.ハハハッ)

クラス内のグローバル変数 - 頭が F
  コンポーネントのプロパティ等は,Delphi では慣習的に F を付けています.
  コンポーネントやクラス化した時に,そのまま使えるように
  F を先頭に付けています.

関数,メソッド等のプロシージャ内のローカル変数 - 先頭が L
  L は Local の意味で付けています.

関数,メソッド等のプロシージャ等の引数 - 先頭が A
  A は Argument の意味で付けています.


[9641] Re:変数名返信 削除
2016/3/15 (火) 19:33:33 snail
▼ Mr.XRAYさん

> クラス内のグローバル変数 - 頭が F
>   コンポーネントのプロパティ等は,Delphi では慣習的に F を付けています.
>   コンポーネントやクラス化した時に,そのまま使えるように
>   F を先頭に付けています.


昔からなぜ F なのか疑問でした。せっかくなので調べてみました。

http://srgia.com/docs/cs.html
http://srgia.com/docs/ObjectPascalStyleGuide-j.html#3

Field の F なんですね。


[9642] Re2:変数名返信 削除
2016/3/15 (火) 19:48:13 あだち 〔HomePage
▼ snailさん
> ▼ Mr.XRAYさん
〜〜〜〜〜
> Field の F なんですね。

'へぇ〜'×10

ずいぶん前にかかわった案件で、そうしてたのでまねして使ってました。
そういうことだったんですね。
ちょっとだけ疑問には思っていたのですが。。。調べる気力なし(笑)


[9643] Re3:変数名返信 削除
2016/3/15 (火) 21:51:55 Mr.XRAY
▼ あだちさん
▼ snailさん

>http://srgia.com/docs/cs.html
>http://srgia.com/docs/ObjectPascalStyleGuide-j.html#3


ひえー,あわー
よく見つけましたね.
びっくり,仰天,玉手箱.
'へぇ〜' の10乗 (ホホホッ,勝った !!)

これで今日もゆっくり眠れると... (何のこっちゃ)


[9645] Re4:変数名返信 削除
2016/3/16 (水) 20:44:22 あだち 〔HomePage
▼ Mr.XRAYさん
> ▼ あだちさん
> ▼ snailさん
>
> >http://srgia.com/docs/cs.html
> >http://srgia.com/docs/ObjectPascalStyleGuide-j.html#3
>
> ひえー,あわー
> よく見つけましたね.
> びっくり,仰天,玉手箱.
> 'へぇ〜' の10乗 (ホホホッ,勝った !!)
>
> これで今日もゆっくり眠れると... (何のこっちゃ)


1の10乗は1なんで、'へぇ〜' の10乗も'へぇ〜'だから(たぶん)勝てていないです(笑)(どうでもいいような気もするが)



[9646] Re5:変数名返信 削除
2016/3/16 (水) 23:05:54 Mr.XRAY
> 1の10乗は1なんで、'へぇ〜' の10乗も'へぇ〜'だから(たぶん)勝てていないです(笑)(どうでもいいような気もするが)
> )


ウグッ,ウウッ...


[▼次のスレッド]
INCM/CMT
Cyclamen v3.82