程序员如何写好技术文档?一个合格的程序员对此应该是驾轻就熟,如果你还不会写也没关系,毕竟不是每个人都能写好文档,现在赶紧来看看小编整理的写好技术文档指导教程吧!
一、基本原则
1、结构清晰
所谓结构清晰就是用户能马上找到自己要查找的知识点在哪,分类清晰。有些文档爱用模棱两个的词,比如“1. 常见问题”,“2. 热点问题”,"3. 高频问题"。我有十万火急的事情,你来告诉我我到底是要先看哪个?
2、循序渐进
先从最简单的开始,然后慢慢深入。比如我们学习Java,一开始Hello World都还没跑起来就先说配置文件要怎么写,Java一大堆的xml配置文件老司机都看的眼花缭乱更别说新手,这种文档让人直接从想了解到放弃。
3、引人入胜
把能吸引人的地方展示出来,比如Unity 3D默认就带一个设计精良的游戏Demo,一看到就有学习的兴趣。如果提供的是Web API除了有详细的文档外还应该直接能在浏览器里模拟出一个可调用的Demo,而不是看着API文档还需要不停的尝试,不停的踩坑才能调通。
二、考虑因素
我们写作的目的是啥?
看文档的对象是谁?
主要想表达什么?
应该表达哪些内容?
怎样才能更有条理?
怎样才更容易让读者理解?
三、推荐图书和软件
1、推荐图书
《大象UML》、《UML精粹》
2、推荐作图软件
工欲善其事必先利其器。
作UML图推荐Viso、ProcessOn、PlantUml、UmlStar、OmniGraffle等。
3、推荐思维导图工具
mindnode、xmind、ithougthtX等
以上就是对程序员写好技术文档的全部指导啦,大家也别光看,动手实践才是真。
— 申请免费试学名额 —
在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!
相关推荐 更多
IT程序员一般学什么专业的?专业门槛高吗?
IT程序员一般学什么专业的?专业门槛高吗?在中国,大学专业与计算机相关的专业:计算机科学与技术、软件工程、物联网、大数据、电子信息工程、网络通讯等,这都是计算机应用领域。IT行业涉及范围之广人才需求量巨大,有很多非计算机专业的人员通过培训进入这个行业。
1865
2020-03-16 15:47:45
如何理解架构师的工作职责?
架构师对于许多程序员来讲,是职业发展的终极目标。但是对于架构师这一岗位,大家真正了解多少呢?关于架构师的工作职责包括很多方面,比如产品实现、模块分解、代码重构、技术选型和性能优化等等。大家只有对架构师的工作职责有一个系统全面的把握和理解,才能有可能成为一名优秀的架构师。下面我们从架构师的工作职责出发,来帮助大家进一步理解架构师这一重要角色。
1326
2020-04-02 16:32:11
全国IT程序员平均工资待遇怎么样?
近日,有第三方统计了关于程序员工资统计的数据。2020年5月全国招收程序员312761人。2020年5月全国程序员平均工资14542元,工资中位数12500元,其中95%的人的工资介于5250元到35000元。
913
2020-05-26 16:14:15
IT程序员必备的IT基础知识
IT程序员必备的IT基础知识有哪些?提起IT,很多人都会想到编程。IT等于编程吗?IT技能除了编程还有什么?无论你学习的是IT技能中的哪一个,了解一下IT基础知识都是必不可少的。这些基础知识虽然不能帮你掌握一项技能,却能在你学习之前让你对IT有一个大致的了解,这样入门才能更快一些。
947
2020-06-02 11:27:57
2020年IT行业发展前景如何
随着我国网络技术迅猛发展,企业对IT人才的需求量也在不断增加,但现在还是缺乏许多高端IT人才。大量IT学子因为技术不够纯熟会遇到找工作难的问题,这就是因为我国低端的技术人员已经过剩,但有水平、有独立项目运作能力的人才还处在极度缺乏的状态。
1251
2020-06-05 14:13:54