《程式設計師修煉之道》閱讀筆記

2021-06-19 09:12:49 字數 531 閱讀 7098

1. 提供各種選擇,不要找各種藉口

2. 不要容忍破窗戶

3. 做變化的催化劑

4. 記住大圖景

5. 批判的分析你讀到的和聽到的

6. 不要重複你自己

7. 讓復用變得更容易

8. 消除無關實物之間的影響

9. 靠近問題領域程式設計

10. 使用shell命令

11. 使用純文字

12. 使用強大的編輯工具

13. 總是使用原始碼控制

14. 要修正問題而不是發出指責

15. 學習一種文字操縱語言

16. 編寫能編寫**的**

17. 如果它不可能發生,用斷言確保它不會發生

18. 將抽象放進**,細節放進元資料

19. 用服務進行設計,為併發進行設計

20. 早重構,常重構

21. 昂貴的工具不一定能製作出更好的設計

22. 圍繞功能而不是工作職務進行組織

23. 早測試,常測試,自動測試

24. 溫和地超出使用者的期望

程式設計師修煉之道閱讀筆記02

這本書已經看到第六章了,由於書的內容相當散,每個故事又很有趣,雖然有些句子比較拗口,有些名詞沒有見過,但依然對這本書書一直有著很高的興趣,好像那些經典的專業書籍都有著這樣的特點吧。讀這本書最大的收穫我感覺是學到了一些學習的方法和寫軟體的方法,與實際的結合十分緊密,個人責任 拽光彈開發 除錯策略 元程...

程式設計師修煉之道閱讀筆記01

這本書與構建之法一類的書籍也有所不同,它主要介紹了一些軟體開發中的技巧,這本書我還沒有看完,由於是個小白經歷的情況太少,對於一些內容也不是太了解。這本書中也有諸多的小故事,既風趣幽默又蘊含這許多大道理,破窗效應是犯罪學裡的乙個理論 如果乙個房屋,有一扇窗戶破損,那麼整棟房屋都會給人一種廢棄感 同理,...

程式設計師修煉之道閱讀筆記02

第二章 注重實效的途徑 重複的危害 提醒不要在系統各處對知識進行重複。正交性 提醒不要把任何一項知識分散在多個系統元件中。可撤銷性 將考察有助於專案與其不斷變化的環境絕緣的一些技術。曳光彈 提供了一種開發方式。原型與便簽 提出了在曳光彈開發不適用的情況下,怎樣使用原型來測試架構 演算法 介面以及各種...