2022-06-02 學(xué)習(xí)重構(gòu)之道

真正的行動(dòng)力隅居,來(lái)源于想要用心把事情做好的熱情和責(zé)任心。

最近這段時(shí)間瞎惫,我在負(fù)責(zé)一個(gè)比較大的項(xiàng)目溜腐。這次項(xiàng)目的開(kāi)發(fā)工作量還是蠻大的,有好幾位開(kāi)發(fā)人員參與其中瓜喇。而人多了挺益,問(wèn)題也就容易多。而要想做好質(zhì)量管控乘寒,代碼質(zhì)量的控制就必不可少望众。

正是為了能夠更好識(shí)別什么是好代碼,什么是壞代碼伞辛,我決定趁著這個(gè)機(jī)會(huì)再重新學(xué)習(xí)一下經(jīng)典書籍《重構(gòu)》烂翰。

在看完第一章后,我有了一個(gè)很大的感悟和啟發(fā)蚤氏「使ⅲ《重構(gòu)》這本書,這次我是讀的第二版瞧捌,而之前讀的是第一版棵里。說(shuō)實(shí)在的润文,當(dāng)初讀第一版的時(shí)候,我就學(xué)到很多東西殿怜,也在之后一直在工作有意識(shí)地進(jìn)行實(shí)踐典蝌,所以這次讀再版,心情是很不一樣的头谜。

然而我雖然一直在有意識(shí)地對(duì)工作中的代碼進(jìn)行重構(gòu)骏掀,但我在重構(gòu)過(guò)程中卻一直忽視了一個(gè)要點(diǎn),那就是一定要首先有一套健全的測(cè)試體系柱告。然而即便是到了當(dāng)下截驮,我始終一直都沒(méi)有重視這一點(diǎn)。

雖然我也知道測(cè)試很重要际度,但想必葵袭,很多人都和我有著一樣的看法,那就是總覺(jué)得花時(shí)間乖菱,畢竟工時(shí)都很緊張坡锡,因此都沒(méi)有真正去重視,然而不管怎樣窒所,是否都無(wú)法否認(rèn)鹉勒,測(cè)試是避免問(wèn)題的一個(gè)重要而關(guān)鍵的方法。

真的很慶幸吵取,一直以來(lái)禽额,自己并沒(méi)有犯什么大錯(cuò),但同樣也慶幸皮官,再讀此書時(shí)脯倒,我能夠真正看到這一點(diǎn),說(shuō)真的臣疑,現(xiàn)在驚醒還不算太晚盔憨,所以接下來(lái)的工作中徙菠,要真正重視起來(lái)單元測(cè)試讯沈,真正做到讓自己代碼質(zhì)量不只是依賴縝密的思考,更要依靠機(jī)制和體系工具婿奔。

雖說(shuō)寫單測(cè)很花時(shí)間缺狠,但越是慢功夫,也才是真功夫萍摊。昨天在一個(gè)叫《蛋炒飯》的電影剪輯視頻中看到一位老父親對(duì)自己的兒子語(yǔ)重心長(zhǎng)的說(shuō)挤茄,想要做好蛋炒飯的最重要的點(diǎn),就是別人越是追求快的時(shí)候冰木,你越是要慢穷劈。

其實(shí)這快與慢的道理笼恰,放在代碼重構(gòu)上同樣是如此。

重構(gòu)的目的是為了能夠支持后續(xù)更快的適應(yīng)變化歇终,但重構(gòu)本身卻是一個(gè)節(jié)奏要放慢的過(guò)程社证,因?yàn)楸3职踩头€(wěn)定是重構(gòu)過(guò)程中的第一要?jiǎng)?wù)。如果一味求快评凝,丟了安全追葡,那么即使懂得再多重構(gòu)的技法,也是枉然奕短。這就像下象棋宜肉,如果你護(hù)不住將帥的安全,即便車馬炮玩得再溜翎碑,最終也都是白費(fèi)功夫谬返,瞎折騰。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末日杈,一起剝皮案震驚了整個(gè)濱河市朱浴,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌达椰,老刑警劉巖翰蠢,帶你破解...
    沈念sama閱讀 217,826評(píng)論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異啰劲,居然都是意外死亡梁沧,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,968評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門蝇裤,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)廷支,“玉大人,你說(shuō)我怎么就攤上這事栓辜×蹬模” “怎么了?”我有些...
    開(kāi)封第一講書人閱讀 164,234評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵藕甩,是天一觀的道長(zhǎng)施敢。 經(jīng)常有香客問(wèn)我,道長(zhǎng)狭莱,這世上最難降的妖魔是什么僵娃? 我笑而不...
    開(kāi)封第一講書人閱讀 58,562評(píng)論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮腋妙,結(jié)果婚禮上默怨,老公的妹妹穿的比我還像新娘。我一直安慰自己骤素,他們只是感情好匙睹,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,611評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布愚屁。 她就那樣靜靜地躺著,像睡著了一般痕檬。 火紅的嫁衣襯著肌膚如雪集绰。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書人閱讀 51,482評(píng)論 1 302
  • 那天谆棺,我揣著相機(jī)與錄音栽燕,去河邊找鬼。 笑死改淑,一個(gè)胖子當(dāng)著我的面吹牛碍岔,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播朵夏,決...
    沈念sama閱讀 40,271評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼蔼啦,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了仰猖?” 一聲冷哼從身側(cè)響起捏肢,我...
    開(kāi)封第一講書人閱讀 39,166評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎饥侵,沒(méi)想到半個(gè)月后鸵赫,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,608評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡躏升,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,814評(píng)論 3 336
  • 正文 我和宋清朗相戀三年辩棒,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片膨疏。...
    茶點(diǎn)故事閱讀 39,926評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡一睁,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出佃却,到底是詐尸還是另有隱情者吁,我是刑警寧澤,帶...
    沈念sama閱讀 35,644評(píng)論 5 346
  • 正文 年R本政府宣布饲帅,位于F島的核電站复凳,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏洒闸。R本人自食惡果不足惜染坯,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,249評(píng)論 3 329
  • 文/蒙蒙 一均芽、第九天 我趴在偏房一處隱蔽的房頂上張望丘逸。 院中可真熱鬧,春花似錦掀宋、人聲如沸深纲。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 31,866評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)湃鹊。三九已至儒喊,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間币呵,已是汗流浹背怀愧。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 32,991評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留余赢,地道東北人芯义。 一個(gè)月前我還...
    沈念sama閱讀 48,063評(píng)論 3 370
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像妻柒,于是被迫代替她去往敵國(guó)和親扛拨。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,871評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容