閒聊31天重構 第0天 序言

2021-08-20 18:01:11 字數 331 閱讀 5510

m:這是我在學習《refactoring》的時候,由於理解能力不足,很多地方都看不太懂。這時候發現網友it少年鏈結(c版本)。他翻譯了一外國網友英文鏈結對refactoring.com重構知識31天學習的總結。

在這裡我將先借用網友的案例,參考it少年的翻譯,編寫重構番外篇。在理解大體知識後,再對原著《refactoring》繼續學習。

感謝兩位網友的技術分享。

1.閒聊31天重構-第1,2天:方法遷移

2.閒聊31天重構-第3,4天:方法提公&降低方法

3.閒聊31天重構-第5,6天:提公升欄位&降低字段

閒聊31天重構 第3,4天 方法提公 降低方法

d 以下為原來的 public abstract class vehicle class car extends vehicle class motorcycle extends vehicle enum directionm 這段 有什麼問題?z vehicle的兩個子類car,motorcycl...

重構第0天 重構的理解

最近有幸,發現乙個博友的部落格中對 重構,做了一番簡單的講解。覺得很不錯,比較淺顯移動,一口氣讀完了。今天通過自己的理解,翻譯一下,可能有很多不對的地方,請大家指正。共同學習,共同進步。隨著時間的推移,重構是提公升 質量不可或缺的一部分。沒有重構,慢慢的就會積累很多的技術債務。忘記 的實現部分,首先...

31天重構指南

作者趙劼發布於 2009年9月6日 上午11時52分 代 碼重構 refactoring 是指在保持程式外部表現不變的情況下改變其內部實現的做法。重構的目標主要是改進程式的內部質量,例如增加 可讀性,簡化 結構,增強可維護性 效能或擴充套件性。即使初期設計得再合理,但由於軟體發展本身不可能是完美的,...