Kouhei Sutou
null+****@clear*****
Thu Oct 4 10:49:07 JST 2012
Kouhei Sutou 2012-03-15 15:49:04 +0900 (Thu, 15 Mar 2012) New Revision: 11106f7438443c570aa4b43a1a4d483f6028ac1c https://github.com/mroonga/mroonga/commit/11106f7438443c570aa4b43a1a4d483f6028ac1c Log: doc coding-style: add about naming rule for reader Modified files: doc/source/developer/coding_style.rst Modified: doc/source/developer/coding_style.rst (+29 -0) =================================================================== --- doc/source/developer/coding_style.rst 2012-03-15 15:08:49 +0900 (56a560a) +++ doc/source/developer/coding_style.rst 2012-03-15 15:49:04 +0900 (e2eb159) @@ -197,3 +197,32 @@ TODO: ちゃんと考える。 char *my_name; } +読み込み用アクセサ名 +^^^^^^^^^^^^^^^^^^^^ + +メンバー変数の値を読み込むメソッドの名前はメンバー変数名の末尾のアンダースコアを除いたものにする。 + +よい例: + + class MyClass + { + char *my_name_; + const char *my_name() {return my_name_;}; + } + +悪い例(末尾にアンダースコアが残っている): + + class MyClass + { + char *my_name_; + const char *my_name_() {return my_name_;}; + } + +悪い例(先頭に ``get_`` を付けている): + + class MyClass + { + char *my_name_; + const char *_my_name() {return my_name_;}; + } + -------------- next part -------------- HTML����������������������������...Download