Re: 這樣的方式我應該如何選擇--文件與經驗傳承
程式碼的交接, 其實 "文件" 並非最大的問題, "人" 才是最大的問題.
因為並非只有文件能達到說明的功能. 一個願意說明的人, 在文件以外的眾多地方, 在變
數的命名上, 在程式的架構上, 在工具的選擇上, 測試的案例上, 都會有能留下更多解說,
造福後人的機會.
但對於 "留一手", 或 "本來就應付不太來" 的人, 就算他給了你文件, 程式碼, 你看不
看得懂是一個問題, 值不值得看又是一個問題了; 而就算是對於很無私, 又很高明的人而
言, 他留下的東西, 也不一定能完全切合你的需要. 所以制度的建立很重要, 平時就該常
常review, 常常進行合作了, 並非等到交接再來檢查,再來移轉.
而且人替換得越多次, 東西擁有淺在問題的風險, 就越高. 有時要考慮的, 不只是人如何
替換, 而且這個人的遺留物, 也要考慮該不該替換...
-----
www.facebook.com/java.tw
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.25.101.168
※ 編輯: lgd1008 來自: 114.25.101.168 (04/07 01:24)
※ 編輯: lgd1008 來自: 114.25.101.168 (04/07 01:38)
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 5 之 6 篇):