程式設計師修煉之道—從小工到專家 是我這學期閱讀的第二本書,這本書的前言中告訴了我們這本書的大體內容,它將告訴我們我們怎樣以一種我們等夠遵循的方式去程式設計。
在剛開始讀這本書的時候,我的收穫就很大,我們要做注重實效的程式設計師,那麼什麼是注重實效的程式設計師呢?
1、這需要我們對我們的每乙個專案負責,不能害怕犯錯,犯了錯不能害怕去承擔,更不能推卸責任給別人或別的東西,然後事後及時補救,提出解決方案。
2、當我們碰到bug的時候,要及時修改,而不是存起來,如果實在沒時間,也可以對此處做乙個標記,表明此處還有錯誤,有什麼錯誤,以便修改的時候方便。
3、石頭湯與煮青蛙這兩個故事相信大家都不陌生,乙個是村民不知不覺中拿出自己儲存的食物,另乙個是青蛙一放進熱水就跳出來,而先放進涼水,慢慢加熱他卻不會跳出來。這兩個故事告訴我們,要記住大圖景,不斷觀察周圍發生的事情,而不只是我們目前自己在做的事情。
4、做足夠好的軟體,在進行需求分析的時候,要分析質量問題,讓使用者參與權衡,因為他們是直觀感受者。
5、經營我們的資產:定期投資、多元化、管理風險、低買高賣、重新評估和平衡。我們應該有一些目標,比如每年至少增加一門新語言,每季度閱讀一本書等等...。當我們遇到挑戰時 ,我們應該將之視為我們學習的機會。
6、當交流的時候,我們應該清楚我們想要說什麼,最終問自己「這是否講清了我所要說的內容?」,知道我們確認可以為之。我們還要了解自己的聽眾,只有當我們傳遞資訊時,我們才是交流,我們還要知道,我們想讓他們學什麼,他們對我們講的什麼感興趣等。
程式設計師修煉之道閱讀筆記01
這本書與構建之法一類的書籍也有所不同,它主要介紹了一些軟體開發中的技巧,這本書我還沒有看完,由於是個小白經歷的情況太少,對於一些內容也不是太了解。這本書中也有諸多的小故事,既風趣幽默又蘊含這許多大道理,破窗效應是犯罪學裡的乙個理論 如果乙個房屋,有一扇窗戶破損,那麼整棟房屋都會給人一種廢棄感 同理,...
《程式設計師修煉之道》閱讀筆記01
在所有的弱點中,最大的弱點就是暴露弱點。當我們面臨選擇,將要對某一項任務承擔責任時,首先要考慮的是,如果最終結果失敗了,你是否能夠承擔此結果所帶來的風險,不論過程如何,我們都要勇於承擔最終的結果。這是一種責任,量力而行,不誇大其詞,承諾的事就要做到。不要容忍破窗戶。一扇窗戶破了,只要有那麼一段時間不...
程式設計師的修煉之道閱讀筆記01
在所有的弱點中,最大的弱點就是害怕暴露弱點。這是程式設計師的修煉之道中的一句話,作為程式設計師,必須清楚認識到自己的能力,以及評判自己能不能對一件事負責還是拒絕承擔其風險的能力。縱使再完美的軟體程式,經過何等嚴密的測試都有可能會出錯,這時候不應該是逃避。總而言之,可以根據自己的能力做出各種選擇,但既...