コーディング規約
■ このスレッドは過去ログ倉庫に格納されています
0130デフォルトの名無しさん
NGNG例えばリストクラスを作るとして、(細かい部分ははしょってるから突っ込むな)
class list {
char* str;
int GetLength() {return strlen(this->str);}
}
ってなるじゃん。
で、しばらくたってからmStrの変更回数が少ないことに気付いたとする。
そしたら長さをキャッシュするじゃん。その時に
class list {
char* str;
int length;
int getLength() {return this->length;}
}
とメソッドの名前が変わってしまうが、これはいかがなものか。
■ このスレッドは過去ログ倉庫に格納されています