美文网首页
如何撰写技术文档

如何撰写技术文档

作者: ranerr_ | 来源:发表于2022-04-30 15:56 被阅读0次

本文最后更新于2022年04月30日,阅读时请注意时效。

围绕“高效精准解决问题”简单介绍一下撰写技术文档的一些注意事项。

明确写作目的

想清楚要写的是什么:

  • 是面向新手的详细的step-by-step guide吗?

  • 是进行初级教学的tutorial吗?

  • 是针对某个具体案例的solution吗?

  • 是尽量全面的reference吗?

  • 是用来备忘的笔记吗?

有了明确的目的之后,下笔的脉络就会变得清晰。

明确目标读者

想清楚写给谁看。如果是一篇面向新手的指导,那么其中的高级话题就可以不做展开;而在面向经验用户的文档中,一些基础知识就可以适当省略。相反,如果一篇讲解高级话题的文档对过于基础的知识进行了太多说明,文章就会变得冗长,读者也会难以从中高效的获取信息。

对读者水平的一些基础假设,可以参考阅读技术文档需要具备的能力

突出重点

在前两点的基础上,将篇幅大量分给文章解决的独特的问题上。对于很容易就能搜索到的内容可以一笔带过。提醒自己不要把技术文档写成wiki。这一条可以节约大量时间。

注明出处/理由

注明出处/理由可以让一篇文章看起来像是有据可循技术文档而不是某种神秘而不可告人的魔法,这些信息往往可以帮助读者弄清楚文中的解决方案是否适合自己。

另外,被问题卡住的新手很多时候是因为找不到好的信息源,通过注明官方文档的位置/推荐一个好的论坛的方式往往可以让读者获得更多文章以外的开阔视野的机会,也可以帮助读者养成更好的思考方式。

放上截图、日志、代码片段

提醒自己,即使是自认为“客观的描述”也十分容易失真、让人困惑。在关键位置放上“原文”,这样即使在描述上存在理解的差异,读者也可以根据这些信息复现文中的实验。

尽量使用文本

文本的通用性很强,文本的阅读速度很快,文本方便搜索。

保证明确的情况下尽量短一点

读者的时间很宝贵,作者的时间也很宝贵,少些一点可以节约时间,参照unix “do one thing well” 的哲学,一篇重点突出的小文已经够用了。

引用:

the art of unix programming - page 12: "Make each program do one thing well."

相关文章

  • 如何撰写技术文档

    本文最后更新于2022年04月30日,阅读时请注意时效。 围绕“高效精准解决问题”简单介绍一下撰写技术文档的一些注...

  • 2021-01-23 浅谈技术文档的撰写

    从事互联网行业或者技术行业的人来说,撰写技术文档这项工作肯定不陌生。但如何撰写技术文档呢?我从我的角度来总结一下,...

  • 在VS Code中编辑Markdown文档

    上节《用Markdown撰写IT技术文档、博客和电子书》讲述了为什么要用Markdown撰写技术文档,以及使...

  • 如何使用Markdown撰写技术文档

    本文不涉及具体的 Markdown 语法教学 本文主要介绍在使用 Markdown 语法来进行技术文档写作时,如何...

  • 如何撰写文档

    今日听了魏老师的如何撰写产品文档的课程,收益良多。 先说下撰写文档的前提: 1、明白是给rd/qa写的,明确他们关...

  • 技术文档撰写的要素

    盖瑞·布莱克(Gary Blake)和罗伯特·布莱(Robert W Bly)在他们合作的《技术文件撰写的要素》(...

  • PRD文档如何撰写

    写在前面的话 好久没有写文章了,一方面是因为最近的工作比较忙,另一方面还在不断的学习一些新知识,今天给大家聊一聊产...

  • 如何撰写商业需求文档

    BRD为“商业需求描述”的英文缩写,全称为:Business Requirement Document。指的是产品...

  • 如何撰写产品需求文档?

    首先我自己,不喜欢把大量的时间花在写产品需求文档上。我认为,应该直接和工程师、设计师面对面地沟通,当面把东西讲清楚...

  • 如何撰写产品需求文档

    很多产品经理给人的印象就是每天开会,开完会就趴在桌子上写产品需求文档。上次和国内的几个产品经理交流时,有的产品经理...

网友评论

      本文标题:如何撰写技术文档

      本文链接:https://www.haomeiwen.com/subject/mleyyrtx.html