先針對他告的倆點擺事實講道理,再說自己的感受

本文內容已被 [ 像龜的兔子 ] 在 2016-03-15 01:25:45 編輯過。如有問題,請報告版主或論壇管理刪除.
回答: 大媽碼農遇到麻煩了.隻會做飯2016-03-14 21:51:31

(1) 我沒有follow procedure

你們的procedure 是什麽?為什麽不可以check in code? Developer 頻繁的check in code 不僅正常更應提倡,即使是要做code review 也是check in之後做,不check in要是自己的電腦忽然死了怎麽辦?disk failure 怎麽辦?白幹了?

不合理阻礙工作的procedure 不僅不應遵守,還應立即改棹。

(2) 我把已經有的功能 break了!

找老板談時把電腦帶去,直接build 和test 給老板看。很簡單,不用reverse, 如果你們用SVN, 直接build from the previous revision number, 然後test, 再build from the revision number after you checked in. 再test. 有沒有break 一目瞭然。如果你們用git, 簡單,直接check out the desired commit, build and test. 然後再check out 你的commit, build and test.  馬上即可證明你沒有break 任何東西。

如果項目大,要build 幾個小時,則可先build 好,把log 和revision number show 給老闆看,當場測試.

整個下來10來分鍾而已。

姑且不說你沒有break other stuff, 即使是break 了,fix了不就完了麽,隻有不幹活兒的人才不會出錯,都不出錯要測試幹嘛。跟老板說。

 

 

所有跟帖: 

謝謝兔子! 我們的procedure是 -隻會做飯- 給 隻會做飯 發送悄悄話 (101 bytes) () 03/15/2016 postreply 07:42:47

已經有的feature沒有document麽? -結婚十年- 給 結婚十年 發送悄悄話 (0 bytes) () 03/15/2016 postreply 16:14:56

小公司, 沒多少document -隻會做飯- 給 隻會做飯 發送悄悄話 (0 bytes) () 03/15/2016 postreply 19:33:25

應該沒有test的是不能checkin到main branch吧 -結婚十年- 給 結婚十年 發送悄悄話 (0 bytes) () 03/15/2016 postreply 16:12:15

請您先登陸,再發跟帖!