好變數名稱能解釋其意圖。
糟糕命名通常源於思考不足、對領域理解有限,或需求不斷演變——但品質必須維持。

Rename Variable
變數被使用的範圍越廣,命名就越重要。
何時該使用有意義的名稱?
- 廣泛使用:變數在多處被存取或修改
- 角色不清:從周圍程式碼無法明顯看出其用途
- 需求演進:未來變更可能改變其含義或用法
對於真正短暫或一次性使用的變數,冗長名稱是不必要的。
範例#
重構前#
if __name__ == "__main__":
x = "Hello, world!"
print(x)重構後#
if __name__ == "__main__":
message = "Hello, world!"
print(message)