從事互聯(lián)網(wǎng)行業(yè)或者技術行業(yè)的人來說浅缸,撰寫技術文檔這項工作肯定不陌生。但如何撰寫技術文檔呢?我從我的角度來總結一下凯傲,認為一篇好的技術文檔需要達到以下幾點要求。
通俗易懂
第一點不用多說嗦篱,寫一篇技術文檔的目的就是讓其他開發(fā)者或使用者能夠了解你發(fā)開項目的內容冰单。因此,通俗易懂在我看來是一篇技術文檔最重要的要求灸促。在我看來诫欠,如果一個用戶在沒有看到程序或代碼之前狮腿,僅憑技術文檔就能夠了解程序的所有內容就是一篇好的技術文檔。
輕易上手
通過閱讀技術文檔呕诉,使用者和開發(fā)者下一步就是使用你寫的程序或代碼框架缘厢。一篇好的技術文檔,應該有幫助用戶快速上手了解程序的實例甩挫,如果是比較龐雜的程序或框架贴硫,應該對每個輕耦合的內容進行編寫demo,以便使用者或開發(fā)者加以了解伊者。
查找方便
當開發(fā)者在使用程序出現(xiàn)疑惑查找技術文檔時英遭,一篇好的技術文檔應該便于查找。當我們第一次翻閱技術文檔時亦渗,可能對于一個技術細節(jié)挖诸,能夠在技術文檔中多出重復看到,這可能并不是撰寫技術文檔的人為了湊字數(shù)法精,而是方便我們日后查找文檔時多律,能夠在翻閱不同內容時,查詢到內容的完整性搂蜓。
結構完整
結構完整在我看來也算是一篇好的技術文檔該有的要求狼荞。一篇技術文檔主要包括標題、文本帮碰、段落相味、圖片、表格殉挽。在撰寫這幾個部分時丰涉,應該對它們自身也編寫完整。例如斯碌,一篇技術文檔中的圖表是能夠自成體系的一死,用戶通過僅看圖表和圖注,也能獲取到一個完整的信息输拇。
其他要求
除了以上四點要求摘符,一篇好的技術文檔當然還有其他優(yōu)點贤斜,比如語義準確策吠、用詞規(guī)范等等,這些也非常重要瘩绒。