1 原則
在開始討論Python社區(qū)所采用的具體標準或是由其他人推薦的建議之前,考慮一些總體原則非常重要。
請記住可讀性標準的目標是提升可讀性。這些規(guī)則存在的目的就是為了幫助人讀寫代碼,而不是相反。
本小節(jié)討論你所需記住的一些原則。
1.1 假定你的代碼需要維護
人們很容易傾向相信某時所完成的工作在未來不需要添加一部分或對其維護。這是由于很難預料到未來的需求,以及低估自己造成Bug的傾向。然而,所寫代碼很少不被修改一直存在。
如果你假設自己所寫代碼會“一勞永逸”的無需之后進行閱讀、調試或修補,那么你就會非常容易陷入忽視其他可讀性原則的境地,這僅僅是因為你相信“這次并不重要”。
因此,保持對自己感覺所寫代碼無需維護的直覺的不信任才是上策。穩(wěn)賺不賠的辦法是賭自己將會再次見到自己寫的代碼。即使你不維護,那也需要其他人維護。