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

2022-06-29 02:33:12 字數 523 閱讀 7029

在所有的弱點中,最大的弱點就是害怕暴露弱點。

這是程式設計師的修煉之道中的一句話,作為程式設計師,必須清楚認識到自己的能力,以及評判自己能不能對一件事負責還是拒絕承擔其風險的能力。縱使再完美的軟體程式,經過何等嚴密的測試都有可能會出錯,這時候不應該是逃避。總而言之,可以根據自己的能力做出各種選擇,但既然選擇了就要承擔其風險,而不是在失敗或出現問題的時候對其他人提出各種蹩腳的介面。

其中又提到一條破窗戶原理,當人們發現乙個建築有一道破窗戶的時候如果不去修理,會給人一種荒廢感,而不久後又產生了乙個破窗戶,而人們會因為這種「荒廢感」認為這就是一座荒廢的建築,一道一道最後使得這個建築真正的成為了乙個荒廢建築。在工程中也是如此,發現bug及時進行補救,積少成多,當事物亂成一團麻的時候補救難度會成幾何上公升,在任何地方都是不變的真理。破窗戶可以指糟糕的**,或者是糟糕的邏輯設計等等。

對於我的敲**經歷來說,就有過爛窗戶的現象,認為不重要的一些點,積累變多,到最後不知道哪錯了。對整個過程來說都是極為糟糕的一種情況,這只有在做每一部分的時候,都要求能夠把「破窗戶」修理到完美,才能夠盡量避免這種情況。

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

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

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

在所有的弱點中,最大的弱點就是暴露弱點。當我們面臨選擇,將要對某一項任務承擔責任時,首先要考慮的是,如果最終結果失敗了,你是否能夠承擔此結果所帶來的風險,不論過程如何,我們都要勇於承擔最終的結果。這是一種責任,量力而行,不誇大其詞,承諾的事就要做到。不要容忍破窗戶。一扇窗戶破了,只要有那麼一段時間不...

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

程式設計師修煉之道 從小工到專家 是我這學期閱讀的第二本書,這本書的前言中告訴了我們這本書的大體內容,它將告訴我們我們怎樣以一種我們等夠遵循的方式去程式設計。在剛開始讀這本書的時候,我的收穫就很大,我們要做注重實效的程式設計師,那麼什麼是注重實效的程式設計師呢?1 這需要我們對我們的每乙個專案負責,...