目前我正在嘗試爲我所做的代碼重構編寫一個很好的提交註釋。 我覺得我錯過了一個詞來總結我所做的而不是描述它。你用什麼術語來描述重構的本質?
現在我的描述是: 「代碼重構,以改善生成器類內部的解耦。」
但國際海事組織,它並不真正解耦,因爲它只在一個類本身。它與代碼責任沒有任何強有力的聯繫。更多的是通過使用更小的方法而不是幾個大的方法來提高課程的可測試性。
所以這讓我想到了一個很簡單的問題:
在您的提交消息中用來描述代碼重構的最常用術語是什麼?
目前我正在嘗試爲我所做的代碼重構編寫一個很好的提交註釋。 我覺得我錯過了一個詞來總結我所做的而不是描述它。你用什麼術語來描述重構的本質?
現在我的描述是: 「代碼重構,以改善生成器類內部的解耦。」
但國際海事組織,它並不真正解耦,因爲它只在一個類本身。它與代碼責任沒有任何強有力的聯繫。更多的是通過使用更小的方法而不是幾個大的方法來提高課程的可測試性。
所以這讓我想到了一個很簡單的問題:
在您的提交消息中用來描述代碼重構的最常用術語是什麼?
http://www.amazon.com/Refactoring-Improving-Design-Existing-Code/dp/0201485672
是對基本詞彙重構事實上的標準無處不在我工作過。
通過將函數x分解爲函數a,b & c來清除類y中函數x的實現,以使單元測試更容易。
「恢復吉姆的史詩般的fubar」是我最常用的。 –