活文档-知识从哪来

Table of Contents

知识从哪里来

  • 读书
  • 上课
  • 开会
  • 聊天
  • 实验
  • 观察

有些知识一成不变, 有些知识天天在变, 所以需要与时俱进.

为什么需要知识

我们要解决问题, 需要知识来清楚地发现问题, 定义问题, 分析问题, 最终解决问题.
Peter Naur 写了一篇论文 "Programming as theory Building" - 以理论构建来编程.

程序设计是集体智慧的结晶, 与其说是告诉电脑该做什么, 不如说是与其他开发人员分享那些通过学习,实验,对话和深刻的反思而精心阐述过的理论和模型

正确的编程应该看作这样一种活动, 程序员通过其形成或获取的对当前问题的某种见解通过代码实现满足需求.

我们通常重视读书和上课来获取知识, 而忽略了聊天, 实验和观察来学习和产生知识.

而文档就是将有价值的知识传递给当前以及未来的人的过程.

文档是为了传递有价值的知识, 价值不大或众所周知的知识不值得写成文档

  • 只有长期令人感兴趣的知识才值得被写成文档
  • 只有令很多人感兴趣的知识才值得被写成文档
  • 有价值或重要的知识也可能需要被写成文档

Comments |0|

Legend *) Required fields are marked
**) You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>
Category: Uncategorized