什麼是COMMENTING提交的最佳實踐?提交代碼時多久進行一次評論?
有點背景。
- 我們所有的項目都使用版本控制(顛覆/ SVN/GIT),
- 他們中的大多數是由2個或更多的開發者感動,
- 我們使用Springloops來承載我們的版本控制,因爲它「只是作品「,並且比擁有一個內部開發人員維持它更小,
- 因爲我們的許多客戶有特殊的設置,並且因爲它爲多個用戶設置這些環境,所以我們很少打擾到本地開發環境。大多數客戶在雲中有一個開發地點,然後是一個現場位置。 Springloops被配置爲自動將每次提交推送到開發服務器,並且開發人員必須手動推送到實時位置。
我們的政策一直是評論你犯下的一切,但我們幾個最近背叛反對這一想法。
評論一切的問題有兩個方面,它的工作量更大,而且用處不大。以下是我們所看到的問題:
它鼓勵人們做出涵蓋的東西,已經在版本控制(即我改線42做等等)的意見。你可以比較以獲得相同的信息!
或者它會填滿你的評論流與無用的評論,這是一個巨大的痛苦,如果你想要通過評論搜索。
- 保證金的問題與IE8
- 另一個修復保證金在IE8
- 還原,去年修復,並試圖在IE8
無論是用保證金別的東西這些東西只是增加了很多時間,並沒有增加任何價值。評論只有在它們足夠具體且稀缺到可以掃描一切時纔有用。
我們被告知Git比Subversion更聰明地處理這個問題,我們願意改變,顯然有一個本地開發環境,並且只提交批量的更改也會有所幫助,但基於我們的用例這可能是效率方面的淨虧損。
我很想聽聽人們評論提交的最佳實踐,感謝任何反饋!
+1有效地說「沒有魔法彈」。 – 2012-08-19 09:11:29