607
社区成员
A5:曾有一年时间我也特别喜欢写博客,我认为对此还是有些发言权的。写博客虽然会花很多时间,有时为了清晰表述一个问题也会冥思苦想,想了好长时间也就为了几句话。但正因为是在写博客,所以会努力去把问题搞懂才敢发表,而且博客相当于是解决问题的笔记,日后是能反复看的。如果单纯的看代码以及那寥寥的注释,我不仅不一定看得懂,而且根本不会有心思去看。博客除了对自己有益外,对于其他人可能也会有意外的帮助。而且在他人的指正下我们也会有其它收获。当时就是在这样的想法下才会去写博客,我感觉获益良多。
A3:你是否有过这样的经历,就是有时候看不懂自己曾经写的代码了,要回顾好久才能想明白自己当初为什么是这样写的。虽然写博客会花很多时间,但是通过写博客,我们可以巩固自己对这个项目的理解,就算你将来还是忘记了,但是你通过博客的方式将你当时所用的思路方法记录了下来,通过回顾博客,可以帮助你快速回想起来。还有知识共享是互联网精神,通过博客记录下你开发时的各种问题,可以让有类似问题的人更好地解决。
原文地址:https://bbs.csdn.net/topics/613014605
博客就是文档
文档的重要性有如下:
原文地址
查阅资料,在项目开发的早期阶段。文档就是规格,就是设计。如果文档品质不佳,就不会产生好的设计。再进一步,如果没有文档,也就根本没有设计。文档的价值可以描述成3种具体的、确定的情形。测试阶段,如果没有文档,所有的错误只能由一个人来分析;在运意阶段,如果没有文档,程序只能由亲自编写它的人来运营;初始操作之后,当系统改进并然有序时,好的文档保证了高效的再设计、更新。
针对这个问题,我自己的回答是文档是软件开发的必备材料,软件生产过程中的各个步骤都可以产生出一个或多个文档,这些文档可以反映出各个部分实现的思路。使产品各部分之间能有所联系,方便瀑布模型的回溯。如果是稳定的产品,文档可以对输入和输出进行具体的形象化,方便每个阶段结束对文档进行评审,尽早的发现问题、改正错误。因此通过文档能够及时地审查来保证软件质量,是降低软件成本的重要措施。
1)博客就是文档, 写文档对提高工程能力很有好处
2)你是在一个培训课程中, 我们课程要求你提供各种软件工程相关的数据,博客就是一个很好的方法来总结,提炼数据。
3)你可以用模板来写博客, 每天的博客应该很快能写好。 有人抱怨 - 没有东西可以写的, 我们要问, 你做了什么具体的工作了么?