我觉得文档比编码更重要,有了好的文档,编码是一件很容易的事;反之,很难想象

解决方案 »

  1.   

    很多书中有介绍,我了解肤浅,随便说点吧。文档是数据的存档,视中的数据是文档数据的显示,当视中的数据改变而没存盘时,视中的数据和文档中的数据就不一致。文档中的数据也可在多个视中显示。
      

  2.   

    CODE & FIX 很容易流产未知因素太多了
      

  3.   

    没有文档的软件,除了你自己维护,没人愿意给你维护
    对于我来说,文档完了,程序大体也就差不多了,一般在详细设计的时候,一些头文件必须相应的定义出来。这样,余下的只是实现功能,那就很简单了。
      

  4.   

    实际上,我们很多程序员一个人做N个人的工作,他们没有得到明确的/具体到变量级别的设计就不得不依赖自己的经验和智慧搞起来。
      

  5.   

    当你看过一个没有文档和注释的超过10万行的程序的时候,你就知道为什么文档重要了!
      

  6.   

    我向大家都忽略了一点,对于很多项目,我在起始阶段根本分析不到边两极的设计,除非我们已经把这个软件编出来而且测试通过了!
      

  7.   

    我写的时候不知道写什么,实际上我注意到编程的时候应该注意整理文档,比如整理一天的文档——————我却没什么整理的
      

  8.   

    文档在你开始编写程序之前就应该开始存在了,可以这么说,他是你思想的一种体现,他伴随着你编程的全过程,直到程序完成.不管程序大小,做好文档工作始终是一个好习惯,他会让你减少许多的事后麻烦.--不过,好像也不用每天都整理文档吧?
      

  9.   

    个人主观感觉:接手别人的代码,所需要的时间,有文档的是没文档的30%。自己写程序,测试时出的错误,有文档的是没文档的30%。
      

  10.   

    对,文档很重要,等到我们国内所有的程序员都重视文档的那一天,中国的软件业肯定超过美国和印度
      

  11.   

    搞不懂,“文档”到底指哪个“文档”!
      

  12.   

    要看做什么软件的吧,某些软件文档尤其重要,有些会次要一点
      

  13.   

    直接影响程序员(编写代码的人)是详细设计文档、总体设计文档、数据字典。
      

  14.   

               《设计模式》指出,真正的OO系统是面向接口编程,而这样的系统必须以文档来保证接口的规范
      

  15.   

    文档应当是重要的吧。
    从开发一个比较大的软件的开发流程上来说,作文档的时间(设计部分)可能会超过50%,而等你的文档全部出来之后,剩下的部分就是具体的编码和测试了。可想文档有多么重要。当然,如果只是一个简单逻辑的程序则也可以先完成再作文档。不过一般说来,还是要按顺序来,这样在未编码时通过文档就可以判断你的设计优、寽,甚或缺陷——不用在等到程序完成时才悔之晚矣。
      

  16.   

    对于一个大的软件工程项目来说,文档就是他的核心,没有文档是不可想象的
    不过,几个人的小作坊,要不要还得另说了!