博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
详细的文档(吐槽)
阅读量:6156 次
发布时间:2019-06-21

本文共 492 字,大约阅读时间需要 1 分钟。

hot3.png

现在是什么时代了?为什么像报表这种项目型的短周期开发还需要详细的设计文档了?代码不能够当作文档么?我真的很不理解。说是为了新来的人考虑?新来的人如果看不懂代码我觉得有文档也没有什么意义吧?

文档和代码描述问题的角度和方式完全不同。我趋向于说文档来描述一个大略的东西,不可能在文档期间搞定所有的细节,并保证以后不会产生偏差。也不能保证用户的需求永远一成不变。其实我不担心用户变,我10年的经验已经足以支持我写出容易修改和维护的代码了。文档比代码更容易腐朽。

我是一个代码至上的人,比较喜欢读和写代码。我认为唯一能保证软件质量的只有代码以及写代码的人。如果我是领导,我会不遗余力的抓我们的代码质量。我会找合适的人员组成核心开发团队,负责写抽象层级的代码尽可能的封装用户的变化和一些永远也不会变化的事情(比如数据库访问等),这些人还需要负责系统的性能调优,负责对新员工和初级的员工的培训。定期组织代码的评审,检查代码的抽象与封装程度,以及命名等等问题。。

不重视代码质量的公司,注定不能长久。

转载于:https://my.oschina.net/clarkhill/blog/137491

你可能感兴趣的文章
手机端userAgent
查看>>
pip安装Mysql-python报错EnvironmentError: mysql_config not found
查看>>
http协议组成(请求状态码)
查看>>
怎样成为一个高手观后感
查看>>
[转]VC预处理指令与宏定义的妙用
查看>>
MySql操作
查看>>
python 解析 XML文件
查看>>
MySQL 文件导入出错
查看>>
java相关
查看>>
由一个异常开始思考springmvc参数解析
查看>>
向上扩展型SSD 将可满足向外扩展需求
查看>>
虚机不能启动的特例思考
查看>>
SQL Server编程系列(1):SMO介绍
查看>>
在VMware网络测试“专用VLAN”功能
查看>>
使用Formik轻松开发更高质量的React表单(三)<Formik />解析
查看>>
也问腾讯:你把用户放在什么位置?
查看>>
CSS Sprites 样式生成工具(bg2css)
查看>>
[转]如何重构代码--重构计划
查看>>
类中如何对list泛型做访问器??
查看>>
C++解析XML--使用CMarkup类解析XML
查看>>