アカウント名:
パスワード:
変数名は用途について説明すべきというのが基礎原則だと認識していますが、 InputStreamReaderのような、InputのStreamをReadする以外の用途が考えられない型の変数となると どうしてもisrだとかいう類の、省略型名を用いた変数名になりがちですね。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
海軍に入るくらいなら海賊になった方がいい -- Steven Paul Jobs
もう止めないかなあ (スコア:1)
使って良かったと思ったことがないのですが・・・。
2) VB/VC等でコントロール名を省略形に打ち直す
Form1 -> frmMain
でなく
From1 -> FormMain
で良いでしょうに、何でわざわざ省略形に打ち直させるのか・・・。
# ほんとに何かメリットがありますか?
# ネット上のソース例がそうなってる(ものが多い)から?
Re:もう止めないかなあ (スコア:1)
二種類あるというのは不勉強で知りませんでした。
止めたほうが良いと思ったのは、システム ハンガリアン記法の方です。
>http://srad.jp/comments.pl?sid=411368&cid=1388779
>それではどのような命名法、命名規約がよろしいとお考えですか?例を示していただけませんでしょうか。
変数名に型を付ける命名規約は、意味が無いと思っていますので、
(システム)ハンガリアン記法を代替する命名規約もまた不要だと考えます。
変数の型チェックという点では、ソース編集時にしてくれるようなIDEが出来れば良いかも。
>http://srad.jp/comments.pl?sid=411368&cid=1389332
うーん、歴史的経緯はともかく、コントロール名だけ省略しても、その後ろに振るスペルで色々つけたら、あまり行の節約にはならない気もしますが。。。
私の感覚ではIDEが提供した初期名称を、全部消して打ち直す、というのが嫌なのです。
初期名称を変えるアドインとかないものでしょうか。。。
饒舌な型名 (スコア:0)
変数名は用途について説明すべきというのが基礎原則だと認識していますが、
InputStreamReaderのような、InputのStreamをReadする以外の用途が考えられない型の変数となると
どうしてもisrだとかいう類の、省略型名を用いた変数名になりがちですね。