cafegale(LeafCage備忘録)

LeafCage備忘録(はてなダイアリー)と統一しました。

俺なりの変数接頭辞0.0.1

アプリケーションハンガリアン?(上位にあるほど重要な役割)

  • SL_,SEAL_
    • seal(印章)。以降この変数で処理を分岐させる。要となる変数。
  • CNS_
    • consign(引き渡す)。値渡し。何らかの理由で関数の引数に渡す手段が執れないとき、代わりにこの変数によって値を渡す。引き渡しが完了した後は意味がないのでunletするのもよし。
  • SC_,SCR_
    • scar(傷跡)またはscratch(傷を付ける)。何かが行われたことを表すフラグ。一時的なものでなく後々利用されるもの(もある)。
  • TM_,TMP_
    • その場だけの判定で使われる変数。そのモジュール内の極めて狭い範囲で1回程度しか使われない。大抵代入して即座に使われ役目御免に。
  • RL_
    • relay。TM_と同種。関数リレーの中継を役目とする。

検討

  • SC_とSL_をSC_にまとめるか
  • RL_とCNS_の使い分け