使用變量的一般事項 -- 減小作用域的一般原則

《代碼大全2》閱讀隨筆

減小作用域一般有以下原則:

  • 在循環開始之前再去初始化該循環裏使用的變量,而不是在循環所在的子程序開始處初始化這些變量。
  • 直到變量使用時再爲其賦值,這麼做可以更好的尋找變量。
  • 把相關語句放到一起,如此一來可以降低閱讀代碼的心智負擔。
  • 把相關語句提取到成單的子程序中去。
  • 開始使用變量時使用最嚴格的可見性,然後根據需要再去擴展變量的作用域。因爲從一個子程序作用域的變量轉變爲全局作用域變量是容易的,反之則很困難。

這些建議有助於降低開發人員在管理代碼時的難度,進一步減小代碼出錯的概率。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章