我的團隊在大多數情況下一直在我們自己的項目中工作。我編寫代碼,將其簽入源代碼管理,並且很少有人看到它(除最終產品外)。其他人都遵循相同的基本流程。返回基礎知識:什麼是良好的簽入流程?
隨着我們的工作項目,團隊開始增長。我們很快就需要開始一起編寫項目的代碼。這位新人在嘗試遵循任何檢查過程時一直不太成功,導致構建破損。
我們中的一些人一直在討論如何記錄我們的流程,作爲確保我們都處於同一頁面的第一步。這將是輕讀,不一定詳細「點擊這個,鍵入這個,現在點擊」的東西。例如,我們的第一個流程文檔是「如何檢查您的代碼」。
在我看來,這一進程將是類同...
- 辦理登機手續前,請確認您的代碼構建和本地執行。
- 獲取最新信息。
- 手動解決任何衝突。
- 確保使用上述步驟中檢索到的最新位本地生成並執行本地任務。
- 入住
所以,關於這個問題。一個良好的登記過程需要哪些附加步驟?做這樣的事情真的有意義嗎?我傾向於這樣認爲,因爲假設我們都知道該做什麼並沒有真正解決。
謝謝!
你似乎已經忘記了在登記前通過的所有單元測試的步驟... – 2011-06-08 19:03:26
@Sam - 是的,單元測試。寶貝步驟,我正在努力讓單元測試成爲過程的一部分。 – DenaliHardtail 2011-06-08 19:09:14
沒有同行代碼審查? – 2011-06-08 19:35:37