Re: [概念] 物件導向學習

看板OOAD作者 (Polom)時間14年前 (2010/10/23 17:59), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串5/5 (看更多)
※ 引述《oist77 (掙扎)》之銘言: : ※ 引述《bmzz (bmzz)》之銘言: : : 菜鳥回應,有錯請各位大大指正。 : : 如果現階段不知道以後會不會修改,那就不要花腦筋在這上面了,不 : : 然你會發現你設計了一堆用不到的「彈性」。 : : 以後修改了怎麼辦?若狗吠聲突然要常常換來換去怎麼辦? : : 這就是你需要「重構(Refactoring)」的時候,而如何重構又是另一 : : 個議題了.... : : SA需剛剛好, : : 以彈性為例,將80%可以快速過濾以及確認的彈性處理好,剩下20%你 : : 煩惱該不該保留彈性的部分,你花了80%的時間去想或許仍舊無法得 : : 到答案。在還沒有面對外界複雜又多變的應用之前,你能做的,是在 : : 「開發時間」與「程式彈性」之間做一個最佳的平衡。 : 我也覺得重構是一個好方法。 其實我也是選擇重構,但在重構前我會想一下 歸納或抽象一下 當然這時也會引入一些想自已實作的設計模式 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 124.218.4.151
文章代碼(AID): #1Cmh8SpB (OOAD)
討論串 (同標題文章)
文章代碼(AID): #1Cmh8SpB (OOAD)