[資料] Alpha list of refactorings

看板OOAD作者 (!H45)時間17年前 (2007/07/18 07:59), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
http://www.refactoring.com/catalog/index.html 以下把 refactoring 翻譯成「重構」 重構是實作中經常需要的一種技巧 當我們發現實作的內容即將與設計完全相左 或者實作的內容在設計上完全找不到 就可以開始進行重構。 不僅如此,重構在已完成的系統中更扮演著重要的角色 為了維護一個系統,我們需要增加系統的功能,或是修補系統的漏洞 往往就要開始修改程式碼,此時也是在做重構。 可見,重構可以是設計層面的,也可以是實作層面的 端看各位以何種角度去看它。 藉由分析來決定好設計的方向,然後針對實作的內容進行調整 而這些調整的方法分為很多種,第一行的連結已經幫我們做好字典的排列 裡面有類別圖、程式範例、還有一些說明 (當然太簡單的就只有圖解了) 可以參考看看。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.248.127.91
文章代碼(AID): #16dLVHub (OOAD)
文章代碼(AID): #16dLVHub (OOAD)