クラス名・変数名に迷ったら書き込むスレ。Part20
レス数が950を超えています。1000を超えると書き込みができなくなります。
0995デフォルトの名無しさん
2012/01/22(日) 11:40:53.73longNameMemberHogeVector.erase(std::remove(longNameMemberHogeVector.begin(), longNameMemberHogeVector.end()), longNameMemberHogeVector.end());
}
void Hoge::func(void) {
std::vector<hoge> & v = longNameMemberHogeVector;
v.erase(std::remove(v.begin(), v.end()), v.end());
}
どちらの読性が高いかは一目瞭然だろう
詳細に近づけば近づくほど識別子がなにを意味するのかはどうでも良くなり、そこに書かれている処理の内容が重要になってくる
そこでは長い名前は視覚的に処理の内容の認識を遅らせるため害悪となる
レス数が950を超えています。1000を超えると書き込みができなくなります。