設計について(5)「変数名」

今日は、変数名についてです。
これは、色々あると思いますが
取り敢えず、名前で目的が分かるようにしましょう。


かと言って、「i」とか「k」とかのカウンターは、
一文字であることに、意味があるようなものなので、
これは、ありだと思います。


そんな感じで、早速例外もある感じですが
お勧めは、目的の分かる変数名にして
変数名の前に型のプレフィックスを付けたものです。


こんな感じです。

local sName = "リンゴ"
local nPrice = 200
local tColors = {
    "Red",
    "Blue",
}
local fHistoryFile = "C:Windows\\Apple\\history.txt"

動的型付け言語なのに、型を固定するのが
矛盾してるような気もしますが
変数が最初の意図と違う使われ方を防止するためや
人が分かりやすいという事で、一応お勧めしておきます。


あと他に、

  • テキストボックス変数に「tx」
  • テキストエリア変数に「ta」

を付けるのもいいと思います。


それでは、今日はこの辺で、Quit