「用一行程式碼就達成某任務,卻沒人能懂,還不如多寫幾行易懂且便於維護的程式碼。」——《ACCELERATE:精益軟體&DevOps背後的科學》
程式碼過多不是一件好事,這會導致後人無法輕易的解讀,造成後續維護及變更程式碼的困難度與成本。
反之,程式碼過於精簡也不是一件好事,過度精簡到無人能懂,依然造成另一種維護及變更程式碼的困難度與成本。
多為下一個人或為未來的自己著想,在後人必經之處留下必要且足夠的資訊。
除了程式碼之外,還有哪些地方有類似的狀況,是你可以多做一些事,讓後人可以更輕省的呢?