討論串[問題] Private method 該不該確認參數正確性?
共 2 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓11(11推 0噓 11→)留言22則,0人參與, 最新作者PkmX (阿貓)時間11年前 (2015/01/27 22:17), 11年前編輯資訊
0
0
0
內容預覽:
一般來說比較好的方式應該是把參數的condition包在type裡面,. 以你的例子來說,sqrt的參數不能<0,那就創一個新的class把他包起來:. class non_zero_float {. public:. non_zero_float(float v_) : v(check(v_))
(還有3195個字)

推噓4(4推 0噓 21→)留言25則,0人參與, 最新作者Ebergies (火神)時間11年前 (2015/01/25 17:02), 11年前編輯資訊
0
0
0
內容預覽:
如題. public methods 應該不需要討論了. 假設是一個多人合作的專案. 你開發的部分很可能之後會換人維護. 那麼有必要在 private method 進行參數的 validation 嗎?. 我稍微找了一下, 網路上的答案大概有兩類:. 1. Using assertion to c
(還有2224個字)
首頁
上一頁
1
下一頁
尾頁