我會把Clean Code的讀後筆記寫成一系列的文章,以章節區分,避免老人癡呆症發作..
剛開始寫Code的時候,就有同事推薦我看這一本書,那時候翻了一下,對於非本科系又無敵菜的我來說,有點吃不消,直到兩年後在開發新架構,老是有很多小細節不知道要如何決定,也害怕寫出垃圾Code(雖然也已經看過很多..),才想到要閱讀這本書。
[Chapter 1] Clean Code
作者在第一章極力的說明 clean code 的重要性,我相信對於寫過、維護過程式碼的人一定心有戚戚焉,我對於第一章的總結如下:
1. 迫於時間壓力下,不經思考所寫出來的程式碼,是不會對專案時程有任何幫助的
2. 這本書所寫的規則,就像江湖上的派別,沒有絕對(最強)
3. Clean Code 的基本原則:避免重複、只專注在一件事情上、具有表達力、微小的抽象概念(對於微小的抽象概念,我還不是很清楚地明白)
Clean Code讀後心得 系列文連結: