原创 Working effective with legacy code讀書筆記- 修改代碼的四種原因

  今天開始讀 Michael C. Feathers 的《 Working effective with legacy code》。準備寫一些讀書筆記,主要是爲了加強自己的理解,同時也是爲了將來的複習。   修改代碼是每個程序

原创 It is written

今天和老婆一起去看了《平民窟的百萬富翁》,看完之後,有一種莫明的悲傷和感動。很久沒有這種感覺了,很多電影也就是看完就算了。 電影中有一句臺詞:It is written。電影中的翻譯是”命中註定“。 是誰來註定你的命運? 是上天? 是社會

原创 Working effective with legacy code讀書筆記:根據反饋工作

  這一章節的題目是Working With Feedback,暫時沒有想到合適的翻譯,姑且叫做“根據反饋工作” 我們可以以兩種方式進行改變,作者稱之爲“ Edit and Pray”和“ Cover and Modify”。 Edit

原创 Working effective with legacy code讀書筆記- 單元測試

  大部分關於單元測試的概念的共同部分是單元測試由一組獨立的測試構成,其中每個測試針對一個單獨的軟件組件。但是對於組件的定義就各不相同了。在單元測試中,我們通常將最原子的行爲單元看作組件。通常來說,在過程化的語言中,我們將一個方法看成一個

原创 Working effective with legacy code讀書筆記:危險的改變

  要在改變代碼的同時確保其他的部分沒有被影響是一個很大的挑戰,可能會有很大的風險。因此很多團隊採取的辦法就是:儘量減少改變。能不改變的就不改變! If it is not broke, don't fix it. 畢竟不是所有的人都瞭解

原创 程序員修煉之道 讀書筆記 3

communication,溝通。一個簡單的詞,但是卻是很多程序員的通病。溝通確實是很多程序員的弱點(包括我自己在內J),很多程序員更擅長的是和機器打交到,而不是與人交往。 但是,作爲程序員,溝通卻是我們日常工作的一部分(如果你只是爲了獨

原创 從頭開始學語法 1:名詞的分類

最近痛感自己的語法太差,萬丈高樓平地起,還是需要從頭開始把語法重新學習一遍。逆向法的創始人鍾道隆的比喻說的很好:在茅草棚的地基上是蓋不出高樓的;不如推倒重來。首先從名詞開始學起: 名詞的分類: 名詞可以分爲專有名詞(Proper Noun

原创 老友記臺詞學習筆記 SE01EP03(二)

  Monica: I mean, why should I let them meet him? I mean, I bring a guy home, and within five minutes t

原创 老友記臺詞學習筆記-SE01EP07(一)

在我的D版DVD上,這一集是第6集。但是從網上看到的臺詞來看,這個是第7集。(我的盤上第6、7集和網絡上的臺詞是反的)。這裏就按照網絡上的臺詞來定順序了。 [Scene: Central Perk, Rachel is introduci

原创 老友記臺詞學習筆記 SE01EP05(一)

[Scene: Central Perk, all six are there.] Monica: Would you let it go? It's not that big a deal. It’s not that big a de

原创 老友記臺詞學習筆記-SE01EP07(二)

[Scene: ATM vestibule.] Jill: Would you like some gum? Chandler: Um, is it sugarless? Jill: (checks) Sorry, it's not. C

原创 程序員修煉之道 讀書筆記 2

把我們所有的知識、經驗、能力看成我們的知識包。我們該怎麼管理我們的知識包呢? 定時投資:要不斷的擴大自己的知識包。包括技術上的和飛技術上的。 多樣化:不要只專注於一塊很小的區域,要擴展自己知識的範圍。 管理風險:其實多樣化也是管理風險的方

原创 老友記臺詞學習筆記 SE01EP04(一)

[Scene: Central Perk, everyone is there except Joey.] Monica: Alright. Phoebe? Phoebe: Okay, okay. If I were omnipote

原创 老友記臺詞學習筆記 SE01EP03(一)

 老友記第一季第三集第一部分的臺詞學習筆記。 Phoebe: (entering) Hi guys! All: Hey, Pheebs! Hi! Ross: Hey. Oh, oh, how'd it

原创 老友記臺詞學習筆記 SE01EP02(三)

老友記第一季第二集臺詞第三部分。紅色的是我的筆記。  Mrs. Geller: Oh, Martha Ludwin's daughter is gonna call you. (Tastes a snack