网站备案ps,网站自适应源码,关键词搜索排名推广,清远公司网站建设正在看一本书#xff0c;书上讲到一个观点#xff0c;“可工作的软件胜过面面俱到的文档”#xff0c;这一点我一直都很认可#xff0c;在平时工作中也是依据这一观点不写详细设计文档就开始编码#xff0c;设计过程只做比较粗略的概要设计#xff0c;但是涉及到数据库设… 正在看一本书书上讲到一个观点“可工作的软件胜过面面俱到的文档”这一点我一直都很认可在平时工作中也是依据这一观点不写详细设计文档就开始编码设计过程只做比较粗略的概要设计但是涉及到数据库设计的话会做好数据库的详细设计再做编码。可能是自己的技术能力还不够无法在编码之前就将所有涉及到的问题都想明白然后做出非常详细的设计我会急于写代码让软件先有一个可运行的原型如果原型代码写得好就不改动直接测试上线运行但是多数情况都会做一下重构增加一些注释规范一下命名提取可重用的代码精简代码提升代码质量优化运行性能等。以至于整个软件做完上线后我也没有一个详细的设计文档不够我自认为我写文档的能力不行实在写不出高质量的文档。接手别人的半路项目在了解功能后我也会直接看代码文档什么的看不出来什么结果看了文档也不知道bug在哪怎么修改程序。文档也是重要的至少需求文档和概要设计以及操作手册这几个文档是必须需要的能够有详细设计文档当然也是很好的只是说可工作的软件才是最主要的最重要的。这个观点不针对产品的销售和技术支持只针对研发以及维护人员。 转载于:https://www.cnblogs.com/chouchoucoder/p/3518560.html