討論串[問題] 實作內容相同但很可能改變的function
共 2 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 12→)留言12則,0人參與, 最新作者BigLoser (大魯蛇)時間10年前發表 (2014/08/20 08:03), 10年前編輯資訊
0
0
1
內容預覽:
大家好,我就直接舉例了. public int CountA(int A). {. return A*5 + 0;. }. public int CountB(int B). {. return B*5 +1;. }. public int CountC(int C). {. return C*5
(還有444個字)

推噓2(2推 0噓 0→)留言2則,0人參與, 最新作者uranusjr (←這人是超級笨蛋)時間10年前 (2014/08/20 13:33), 編輯資訊
0
0
1
內容預覽:
我覺得你已經在鑽牛角尖了. 沒有人規定程式裡不能有同樣的東西. 一般會建議把相同的地方 extract 出來, 是因為這些東西是共用的. 當你需要修改共用邏輯時, 只要修改 extract 出來的部分即可. 這樣可以降低維護成本, 以及避免修改時發生錯誤. 如果別人(或未來的你)需要閱讀你的程式,
(還有263個字)
首頁
上一頁
1
下一頁
尾頁