1
典型的な
if (this.sun.hidden === true &&
this.moon.visible === false) {
print "its daytime"
}
可能性のある不要な抽象
私が好きないくつかの構文if (isSunHidden() &&
isMoonVisible()) {
print "its daytime"
}
を削除
if (isSunHidden() === true &&
isMoonVisible() === false) {
print "its daytime"
}
これは非常に読みやすい、だけでなく、ハードコード化された「日中」の文字列を必要と
if (timeOfDay() === "daytime") {
print "its daytime"
}
これは、一日の時間が良くない、チェックして
printDaytime();
とにかくを
if (isItDaytime()) {
print "its daytime"
}
ミックス印刷を読むことも容易ですこれは個人的な好みですが、他のものよりも好都合な理由もあります。その理由を聞いてみたいと思います。ヒンジ。
ありがとうございます!あなたのオプションの