我總是認爲文件對於一個項目和一個團隊來說非常重要,應該定期和詳細地編寫文件。它可以讓事情平行進行,而不需要經常詢問有經驗的程序員。但是,我真的發現許多開發人員(甚至是領導)不會太在意文檔,只是把它們視爲理所當然,這讓我感覺很糟糕。文檔應該由熟練的程序員編寫?
那麼我對文件的態度是對的嗎?文件真的很重要嗎?我應該如何說服團隊領導對這些文件給予更多的關注?
如果文件很重要,第二個問題就會出現。 誰應該寫文件? IMO,它們應該由像框架創建者(如果我們使用我們自己的框架),項目的重要部分(如db架構,整個架構等)等有經驗的程序員編寫。
的好處是顯而易見的,喜歡幫助人清新,有利於維護和更多。
從我看來因此,熟練的程序員(這裏定義可能不同)的基礎設施建設完成後,應該更加註重代碼比編寫書面文件。
我說得對嗎?
感謝您分享這些問題。
我已經在所有技術項目文檔中使用了WIKI,這讓* all * devs很容易維護它。我最初寫了95%,但在此之後,它作爲一個維護良好,準確的文檔而生活,沒有成爲一個人(即我!)的負擔。 – 2009-11-01 03:19:49