プログラミング作法
if (hours < 24 && minutes < 60 && seconds < 60) { return true; } else { return false; }
「変数名の適切な選択」が指導原理と言えよう。不適切な変数名はコードを読みにくくし、理解しにくくする。
例えば次の擬似コードを見てみよう。
変数名の選択方法がよくないため、この関数のコードは何をしているのか理解しにくい。しかし次のように変数名を設定すると、より分かりやすくなる。
コードの意味が分かりやすくなった。すなわち「与えられた時刻情報が24時間制に合っているなら true、合っていないなら false を返す」である。
適切な変数名の選択は、プログラム全体で一貫性を持った命名を行うことで、さらにその効果を高める。