Android與潘大神交流語錄

“寫代碼的時候要有個習慣, 儘量少用全局變量, 如,在一個類裏面, 儘量少定義和使用成員變量, 除非必須”

“即使定義了也儘量在一個方法裏面修改它的值”

“這樣做爲了代碼可讀性”

“像context這種項目級的全局變量更要慎用,不要覺得到處都能用方便”

“看代碼的時候, 就知道有多難”

“很難跟蹤一個全局變量在哪賦值, 什麼時候發生了變化”

“所以使用局部變量會讓狀態更可控”

“你以前寫多線程掃描那時候就寫很多成員變量, 有涉及多線程, 所以調試的時候, 各種莫名其妙的現象”

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