習慣

避免暫存程式碼在大腦裡

工程師很喜歡進入 zone 狀態,可以非常專注地寫程式。

這種狀態之所以能很專注且順暢的寫程式,主要是將流程和程式碼暫存到大腦裡了。這會有一個大問題,你的大腦不是別人的大腦。還有,暫存的記憶體是會被回收掉的。

所以每次的維護和代碼審查的成本都很高,因為要跟著對方從頭 zone 到底,如果中途被打斷就要重新理解一次。這也就是為什麼很多專案到後期會變得很難維護和擴充新功能。

再未能掌握所有 Clean Code 技巧之前,務必練習縮短 zone 的時間。

Last updated