コードネーミング法の紹介

1000 ワード

符号化の過程で、変数、関数、ファイルなどを命名する時、通常はすべて英語を使って命名して、大体全小文字、全大文字、頭文字の大文字、下線、数字などのいくつかの情況があって、全体的に、異なる英語の単語をつなぎ合わせます.
命名は実はとても重要で、主にいくつかの方面に体現しています
  • 可読性
  • 書きやすさ
  • 明義性
  • 命名には規範がありますか?ネーミングにはどんな方法がありますか?
    シーケンス番号
    ネーミングメソッド
    説明

    1
    蛇形命名法snake caseすべてのアルファベット小文字、およびアルファベット間の下線
    my_name_label
    2
    アルパカ命名法camel case大文字と小文字を混在させる MyNameLabel myNameLabel
    3
    ハンガリー命名法HN case基本原則は、変数名=属性+タイプ+オブジェクト記述であり、各オブジェクトの名前には明確な意味が必要であり、オブジェクト名のフルネームまたは名前の一部を取ることができる.
    mynamelab、mynamelabel、mnamelab
    4
    パスカル命名法Pascal caseすべての単語の頭文字は大文字で、アルパカの命名法と同じです
    MyNameLabel
    5
    脊柱命名法spinal caseすべてのアルファベットを小文字にし、アルファベット間に中線を引く
    my-name-label
    6
    フリーネーミング法studly case何のルールもなく、勝手に名前をつける
    myNAMELABEL、MYnaMelabel
    7
    アルパカ蛇形命名法
    アルパカの名前+蛇の名前
    my_name_label、My_Name_Label