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

2021-05-23 16:45:11 字數 1074 閱讀 5186

第1章

「你的知識資產」

隨著你的知識的價值降低,對你的公司或客戶來說,你的價值也在降低。

管理知識資產與管理金融資產非常相似,管理金融資產基本遵循:

1.嚴肅的投資者定期投資——作為習慣;

2.多元化是長期成功的關鍵;

3.聰明的投資者在保守的投資和高風險、高回報的投資之間平衡他們的資產;

4.投資者設法低買高賣,以獲取最大回報;

5.應週期性的重新評估和平衡資產。

管理知識資產的一些建議:

1.每年至少學習一種新語言;

2.每季度閱讀一本技術書籍;

3.也要閱讀非技術書籍;

4.上課;

5.參加本地使用者組織;

6.試驗不同的環境;(

windows/unix)7.

跟上潮流;

8.上網。

努力尋找答案。有人向你請教問題,你要努力給出答案。如果找不到答案,就去找能解決問題的人請教。整個過程請做好記錄。

交流的要點:

搞清楚別人想聽什麼,同時搞清楚自己要說什麼,選擇乙個好時機。

wisdom

what do you want them to learn?

what is theirinterest in what you』ve got to say?

howsophisticated are they?

how muchdetail do they want?

whom do you want toown the information?

how can youmotivate them to listen to you?第2

章軟體設計、編碼的原則:

1.避免功能、**的重複;(

dry原則)

2.功能模組之間松耦合;(解耦)

3.元資料的使用。

要把決策視為是寫在沙灘上的,而不要把它們刻在石頭上。大浪隨時可能到來,把它們抹去。

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

注重實效的程式設計師的特徵 care about your craft 關心你的技藝 think about your work 思考你的工作 1 注重實效的哲學 我的 被貓吃了。負責 破窗理論。軟體的熵 定期為你的知識資產投資 2 注重實效的途徑 dry don t repeat yourself...

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

出了問題後,要提出各種解決方案的選擇,而不是找藉口 不要說事情做不到,要說明接下來做什麼來挽回局面 我們看到過整潔 執行良好的系統,一旦窗戶開始破裂,就相當迅速的惡化 不要留著破窗戶不修 發現乙個bug就修復乙個,如果沒有足夠的時間進行恰當的修理,就用木板先訂起來 或許你可以先把 注釋起來,或是顯示...

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

1.無處不在的自動化.q 你目前是否在gui中用手工做一些事情?你是否曾將一些說明發給同事,其中涉及許多 點這個按鈕 選哪一項 之類的步驟?它們能自動化嗎?a 其實有很多自動化工具可以進行錄製動作,是否可以通過錄製過程,自動生成這種文件。2.強大的編輯器,這方面我比較很弱,需要改進 3.原始碼控制,...