// Java code, I define a variable who type is list to "models"
List<Model> models;
この命名convertionsは言葉のほとんどに細かい作業します。
コードが
for(int i = 0; i < series.size(); i++){
// naming "s" or "ser" I think is not a good idea
Series s = s.get(i);
// Something else
}
に変更する必要があると私はできることを
List<Series> series;
を私は
for(int i = 0; i < models.size(); i++){
Model model = model.get(i);
// Something else
}
ような何かを行うことができますしかし、私は "シリーズのリスト" を定義した場合変数とは何かを区別しない "シリーズ"を意味します。
Series series;
List<Series> series;
これは私がこの問題を解決する方法です。
追加: 私は自分のプロジェクトで "seriesList"という名前を付けました。しかし、「モデル」と「seriesList」..奇妙なの一種、または私は、彼らがより均一
なぜ単純に 'List seriesList'を使用しないのですか?そしてそれは自己文書化変数名です。 –
qiao
はい、私はそれを私のプロジェクトのseriesListに命名します。しかし、 "モデル"と "シリーズリスト"は変わっています。あるいはモデルをmodelListに変更してより均一に見えるようにしてください。 –
命名規則はコード内で一貫していなければなりません。 'SeriesList'を使うと、' models'の代わりに 'modelList'も使うべきです。 – qiao