2008年9月22日 星期一

Refactoring 重新組合


軟體做出來也不是就不用改,於是教人如何改好軟體的經驗傳承就非常重要,這本 Refactoring: Improving the Design of Existing Code 就是其中一本有名的書,裡面列出一些基本樣式以及改善的步驟,照著作可以降低改軟體帶來的一些風險。

這裡翻譯為重新組合應該是過分簡化的,僅僅是提供個入門的簡單說法,實際上每個參與的部件可能都會進行修改,而不是原封不動重排一下而已。

Code refactoring 應如上面所畫圖一樣,需要藍色的單元測試作檢查的基礎,然後愛如何改裡面的設計,就根據你的需要,只是做完或是改完後,務必要進行單元測試過來算完成。

沒有留言:

張貼留言