BloggerAds

在代碼重構中蛻變

作者: caowenbin  發布時間: 2011-03-10 16:57  閱讀: 953 次  推薦: 0   原文鏈接   [收藏]  

  這幾天,要對我半年前寫的代碼進行一些整理工作,在看代碼時發現當時有很多地方寫得不夠好,俗稱的有“壞味道”,呵呵,重構,必須的。

大師兄 發表在 痞客邦 留言(0) 人氣()

代碼修整

來源: 外刊IT評論  發布時間: 2011-10-31 18:09  閱讀: 2861 次  推薦: 0   原文鏈接   [收藏]  

  本文是從 Code Refurbishment 這篇文章翻譯而來。

大師兄 發表在 痞客邦 留言(0) 人氣()

改善代碼設計 —— 總結篇(Summary)

作者: Create Chen  來源: 博客園  發布時間: 2011-06-04 14:24  閱讀: 2173 次  推薦: 1   原文鏈接   [收藏]  

大師兄 發表在 痞客邦 留言(0) 人氣()

抵制代碼重寫

來源: aqee  發布時間: 2011-06-04 12:28  閱讀: 1516 次  推薦: 2   原文鏈接   [收藏]  

  本文是從 Fight the Rewrite 這篇文章翻譯而來。

大師兄 發表在 痞客邦 留言(0) 人氣()

只要一個返回語句

來源: aqee  發布時間: 2011-03-25 10:07  閱讀: 1235 次  推薦: 0   原文鏈接   [收藏]  

  本文是從 A return to Good Code 這篇文章翻譯而來。

大師兄 發表在 痞客邦 留言(0) 人氣()

代碼之丑(四)——代碼找茬游戲

作者: dreamhead  發布時間: 2011-01-03 21:35  閱讀: 1462 次  推薦: 0   原文鏈接   [收藏]  

  這是一個找茬的游戲,下面三段代碼的差別在哪:

大師兄 發表在 痞客邦 留言(0) 人氣()

代碼重構

發布時間: 2010-05-29 11:53  閱讀: 13852 次  推薦: 2   [收藏]  
 

大師兄 發表在 痞客邦 留言(0) 人氣()

如何進行大規模重構

來源: infoq  發布時間: 2010-09-02 20:27  閱讀: 1117 次  推薦: 0   原文鏈接   [收藏]  

  從定義上看,重構意味著改變程序的內部結構,而不改變外部的功能行為。這樣做大多是為了提高程序的非功能性屬性,從而提高代碼的質量。然而,即便是經驗豐富的敏捷開發者,在進行大規模的重構時也是如履薄冰。社區中的成員對掌控大規模重構的幾種方式進行了討論。

大師兄 發表在 痞客邦 留言(0) 人氣()

精益求精,抑或得過且過

作者: agiledon  發布時間: 2011-02-28 21:57  閱讀: 1518 次  推薦: 0   原文鏈接   [收藏]  

  程序員面臨的最痛苦之事,莫過于修改舊代碼;如果還有比這更痛苦的,就是修改糟糕透頂,亂得一團糟的爛代碼。最近因為手底下一幫程序員都在忙,市場部正好又反饋過來一個要命的bug,一時手癢,就領下了這個任務。我們這個產品是針對教育行業的,它是在好幾年前開發,然后不斷完善和維護。這些階段都是在我來到這家公司之前完成的。所以,我對于產品的代碼并不熟悉。

大師兄 發表在 痞客邦 留言(0) 人氣()

代碼之丑(零)

作者: dreamhead  發布時間: 2011-01-03 21:35  閱讀: 1343 次  推薦: 1   原文鏈接   [收藏]  

  看到下面這段代碼,你會做何感想?

大師兄 發表在 痞客邦 留言(0) 人氣()