122じゃないけどちょっと。

例えばリストクラスを作るとして、(細かい部分ははしょってるから突っ込むな)
class list {
  char* str;
int GetLength() {return strlen(this->str);}
}
ってなるじゃん。
で、しばらくたってからmStrの変更回数が少ないことに気付いたとする。
そしたら長さをキャッシュするじゃん。その時に
class list {
  char* str;
  int length;
int getLength() {return this->length;}
}
とメソッドの名前が変わってしまうが、これはいかがなものか。