《程式設計師修煉之道 從小工到專家》讀後感1

2022-06-26 03:45:15 字數 593 閱讀 4064

這本書主要也是講如何做一名優秀的程式設計師,而不是教讀者怎樣程式設計,這本書講的是思想,對讀者的思維方式進行啟發,目前我讀了一章多,來說一下目前的心得。

就說給我印象比較深的幾點吧,首先是對新事物的敏感性,因為從事it的話對於技術也好,語言也好都是要不斷更新的,對於新事物要有好奇心,對其進行嘗試,有新技術或是別人有自己沒有過的演算法思路,都應該嘗試,以提公升自己的能力,對自己的現有水平決不能滿足,因為時代是一直變化的。

不找藉口,對於自己沒能做到的任務,要明白為什麼,自己是不是真的做不到,如果是,那麼就要靠自己的努力來提公升,但如果是能做到但沒做到的話,自己就要明白自己是**沒有去做,別找藉口,自己任務在自己能力範圍之內的情況下,自己就應該去完成。

在程式設計上要對自己嚴格要求,這是關於書中的「軟體的熵」,當有一部分**自己糊弄過去的話,容易導致整個程式質量大跌,因此要嚴格要求,還有就是在團隊合作中,若原本的**就是非常優美的,其他人在參與其程式設計時也會盡力去做到認真,不忍心去破壞**的優美;因此程式設計習慣就需要盡早建立起來。

利用好自己的經驗,對於事物的好壞有自己的判斷,不要人云亦云,知道什麼最適合自己。

最後一點是關注新知識,經常去學習接觸一些自己以前沒接觸的技術,在技術不斷更新的時代,也許會有大作用。

程式設計師修煉之道 從小工到專家

在專案開始之前 需求需要挖掘,而不僅僅是收集。找出使用者為何要做特定事情的原因,而不是他們目前做這件事情的方式。建立需求文件 把形式化的模板做備忘錄 好的需求文件會保持抽象 專案範圍的增大需要被記錄和可追溯,以及可評價 通過統計資訊 需求的收集和設計實現不是單向的線性關係,而是雙向關係。它們是 交付...

程式設計師修煉之道 從小工到專家

基本工具 構建自己的工具庫。使用原始碼控制。除錯bug 找到問題根源 可以快速 復現 bug。跟蹤。向別人解釋程式以找到問題所在。找bug範圍 先自己 確定無誤再找類庫或系統問題。不要固執的認為自己的 沒問題。不要假設,要驗證。注重實效的偏執 放棄寫出完美軟體的偏執。進行防禦性程式設計。合約。規定 ...

程式設計師修煉之道 從小工到專家

這本書的適用範圍可以從初學者到有經驗的程式設計師再到專案經理,作為一本偏向理論與思想的書,書中不可避免有些假大空的地方,再加上作者寫完本書的時間還在1999年,書中的很多方法與標準放在今天也已不再實用。但這些都不能掩蓋它的優秀之處,作者曾在本書完成十年後說過,如果這本書是放在現在編寫,1999年的那...