Refactoring(重构)
发布时间:2020-12-13 20:39:54 所属栏目:百科 来源:网络整理
导读:知识是积累的结果,没人能一下写出完美的代码。一个月前自认为幽雅的代码,现在看来也感丑陋。忍受丑陋,你的生活毫无乐趣。 在千疮百孔的代码上补完又补,还不如执行大幅重构乃至重写。重构不是乱改,而是以TDD为基础保障,一次一小步安全前进。重构有其一条
知识是积累的结果,没人能一下写出完美的代码。一个月前自认为幽雅的代码,现在看来也感丑陋。忍受丑陋,你的生活毫无乐趣。 在千疮百孔的代码上补完又补,还不如执行大幅重构乃至重写。重构不是乱改,而是以TDD为基础保障,一次一小步安全前进。重构有其一条条规则,加上有高覆盖率的单元测试用例把关,大可放心推行。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- React Native 入门(九) - Flexbox 弹性盒子布局
- makefile – bash:PWD和CURDIR有什么区别?
- c – 如果`f`具有非空返回类型 – 如何重构这个模式,返回`f
- 使用React和Webpack编写可嵌入的Javascript插件
- 正则表达式 – 如何使用正则表达式在R中删除具有特定开始和
- xcode – 找不到’hello / Hello.h’文件 – 尝试构建/运行
- c – Boost :: graph Dijkstra:最初填充队列
- Oracle 索引结构、内部管理
- Sqlite数据库中索引的使用、索引的优缺点
- cocos2d-x学习笔记:SpriteBatchNode