《高效程序員的45個習慣:敏捷開發(fā)修煉之道》---書摘及感悟

《高效程序員的45個習慣:敏捷開發(fā)修煉之道》

不管路走了多遠,錯了就要重新返回? ---土耳其諺語

防微杜漸锡垄,把問題解決在萌芽狀態(tài),探索未知領域,在大量成本投入之前先確定其可行性闻坚。知錯能改,在事實面前主動承認自己的多有錯誤兢孝。自我反省窿凤,經(jīng)常編碼實戰(zhàn),加強團隊協(xié)作精神跨蟹。

敏捷開發(fā)就是在一個高度協(xié)作的環(huán)境中雳殊,不斷使用反饋進行自我調整和反饋。

有意識的修改代碼:在功能不變的情況下喷市,重新設計部分代碼改善代碼質量相种。永遠沒有真正意義上的結束。

優(yōu)秀的程序員遇到bug會挖掘更深一層品姓,盡力去理解寝并,更重要的是他會想明白會產(chǎn)生什么其他影響。

千里之堤腹备,潰于蟻穴衬潦,大災難是逐步演化而來的,一次又一次的快速修復植酥,每一次都不探究問題的根源镀岛,久而久之就形成了一個危險的沼澤地弦牡,最終會吞噬整個項目的生命。

不要孤立的編碼

消極扼殺創(chuàng)新? 你不需要很出色才能起步漂羊,但是你必須起步才能變得很出色驾锰。

亞里士多德:能容納自己并不接受的想法,表明你的頭腦有足夠的學識走越。

每天結束的時候椭豫,測試代碼 提交代碼 沒有殘留的代碼

測試驅動開發(fā)? 專注與單元測試? 測試先行可以改進設計

文檔:注釋? 代碼閱讀次數(shù)要大于編寫次數(shù) 保證代碼的可讀性? 付諸于良好的習慣以及注釋精確。但是注釋不能替代優(yōu)秀的代碼旨指。

增量式編程:

可以精煉并結構化代碼 留心可以改進的微小方面--使其變得更易于測試 持續(xù)做一些細小而有用的事情而不是一段長時間的編程或重構赏酥。以此來保證測試的正常進行。

保持簡單:

當你覺得所編寫的代碼沒有一行是多余的 并且能夠交付全部的功能時谆构,這種感覺就是對的裸扶。這樣的代碼容易理解和修正。

編寫內聚的代碼:

類需要遵循內聚性搬素。讓類的功能盡量集中 讓組件盡量小? 避免創(chuàng)建很大的類或者組件 每個類或者組件只做一件事并且做的很好呵晨。這樣代碼易于修改,因為類和組件的責任清晰蔗蹋。

通過替換代碼來擴展系統(tǒng)

記錄問題解決日志---有效的重用你的知識和努力---養(yǎng)成每日日志的習慣

養(yǎng)成代碼復查的習慣

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末何荚,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子猪杭,更是在濱河造成了極大的恐慌餐塘,老刑警劉巖,帶你破解...
    沈念sama閱讀 206,839評論 6 482
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件皂吮,死亡現(xiàn)場離奇詭異戒傻,居然都是意外死亡,警方通過查閱死者的電腦和手機蜂筹,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,543評論 2 382
  • 文/潘曉璐 我一進店門需纳,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人艺挪,你說我怎么就攤上這事不翩。” “怎么了麻裳?”我有些...
    開封第一講書人閱讀 153,116評論 0 344
  • 文/不壞的土叔 我叫張陵口蝠,是天一觀的道長。 經(jīng)常有香客問我津坑,道長妙蔗,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 55,371評論 1 279
  • 正文 為了忘掉前任疆瑰,我火速辦了婚禮眉反,結果婚禮上昙啄,老公的妹妹穿的比我還像新娘。我一直安慰自己寸五,他們只是感情好梳凛,可當我...
    茶點故事閱讀 64,384評論 5 374
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著播歼,像睡著了一般伶跷。 火紅的嫁衣襯著肌膚如雪掰读。 梳的紋絲不亂的頭發(fā)上秘狞,一...
    開封第一講書人閱讀 49,111評論 1 285
  • 那天,我揣著相機與錄音蹈集,去河邊找鬼烁试。 笑死,一個胖子當著我的面吹牛拢肆,可吹牛的內容都是我干的减响。 我是一名探鬼主播,決...
    沈念sama閱讀 38,416評論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼郭怪,長吁一口氣:“原來是場噩夢啊……” “哼支示!你這毒婦竟也來了?” 一聲冷哼從身側響起鄙才,我...
    開封第一講書人閱讀 37,053評論 0 259
  • 序言:老撾萬榮一對情侶失蹤颂鸿,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后攒庵,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體嘴纺,經(jīng)...
    沈念sama閱讀 43,558評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 36,007評論 2 325
  • 正文 我和宋清朗相戀三年浓冒,在試婚紗的時候發(fā)現(xiàn)自己被綠了栽渴。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,117評論 1 334
  • 序言:一個原本活蹦亂跳的男人離奇死亡稳懒,死狀恐怖闲擦,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情场梆,我是刑警寧澤墅冷,帶...
    沈念sama閱讀 33,756評論 4 324
  • 正文 年R本政府宣布,位于F島的核電站辙谜,受9級特大地震影響俺榆,放射性物質發(fā)生泄漏。R本人自食惡果不足惜装哆,卻給世界環(huán)境...
    茶點故事閱讀 39,324評論 3 307
  • 文/蒙蒙 一罐脊、第九天 我趴在偏房一處隱蔽的房頂上張望定嗓。 院中可真熱鬧,春花似錦萍桌、人聲如沸宵溅。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,315評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽恃逻。三九已至,卻和暖如春藕施,著一層夾襖步出監(jiān)牢的瞬間寇损,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,539評論 1 262
  • 我被黑心中介騙來泰國打工裳食, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留矛市,地道東北人。 一個月前我還...
    沈念sama閱讀 45,578評論 2 355
  • 正文 我出身青樓诲祸,卻偏偏與公主長得像浊吏,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子救氯,可洞房花燭夜當晚...
    茶點故事閱讀 42,877評論 2 345