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

2021-10-10 09:03:17 字數 640 閱讀 7555

這本書已經看到第六章了,由於書的內容相當散,每個故事又很有趣,雖然有些句子比較拗口,有些名詞沒有見過,但依然對這本書書一直有著很高的興趣,好像那些經典的專業書籍都有著這樣的特點吧。

讀這本書最大的收穫我感覺是學到了一些學習的方法和寫軟體的方法,與實際的結合十分緊密,個人責任、拽光彈開發、除錯策略、元程式設計、按合約設計、重構、無情的測試,等等。例如談到為你的知識進行投資就列出了一些目標,每季度閱讀一本技術書籍、也要閱讀非技術書籍、參加本地使用者組織、跟上潮流等等。我正在學習書中所提示的一些方法,相信會有不小的收穫。同樣書中提到的各種程式設計技術和方法也能提高擴寬我的思路,對今後的學習也有很大的幫助。

個人感受部分

我過去是怎麼做的(或者我過去看見誰是怎麼做的);

針對閱讀的內容,我不禁反省自己,從前經常找到別人的模板然後才開始寫**,完全由自己寫出來的程式少之又少,寫**的目的好像僅僅是為了完成作業,這種想法和做法很大程度上限制了我的學習能力。

2.結合書中所講,說明為什麼這樣不好;

通過書中開頭提到關心你的技藝:如果你不在乎能否漂亮的開發出軟體,你又為何要耗費生命去開發軟體呢?我認為這個問題問的非常好,一下就把我問清醒了,既然要寫,就好好寫,不然就真的是在浪費時間,毫無意義。

3.提出乙個解決辦法,避免再次掉入陷阱。

樹立正確的觀點和態度。

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

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

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

破窗理論,中不應該留 破窗 低劣的設計,錯誤決策,糟糕的 他會讓軟體腐爛,影響其他開發人員的情緒,影響功能擴充套件,在錯誤的架構上搭建,如在沙堆上建高樓。開發中的自動化 原始碼控制系統自動構建 每晚自動構建,從 需求分析 設計文件提取內容,生成流程圖 自動批准流程 班傑明 富蘭克林曾說,知識上的投資...

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

本書第一章,告訴了我們責任的重要性,提醒我們不要留著 破窗戶 低劣的設計 錯誤的決策 糟糕的 不修。石頭湯與煮青蛙的故事告訴了我們團結的力量,不要忽略小事情,要時刻注意周圍發生的事情,不要只侷限於自己所在的事情。這也是我自己要注意的問題。欲求更好,常把好事變糟 我對這句話有充分的了解,在程式設計時,...