对于代码重构的一点认识
来源:互联网 发布:淘宝全屏海报制作 编辑:程序博客网 时间:2024/04/25 15:28
最近,参与一个WAP站前端的构建,结合项目,对重构和代码质量有了新的认识
1 代码重构并不是后期专门做的一个工作,而是一个在开发过程中逐步迭代重构的过程。
2 真正的难题是在,如果发现“坏味道”的代码,要狠下心来直接重构掉。(即使是代码完全能够运行)
3 对于原来的代码进行不断的重构,就必须的对自己写的代码的拓展性有更高的要求,使其便与重构(重构要提早)
4 重构是一个权衡的过程,所以 你必须的明白自己写的代码优缺点(有优点,那么就必然有缺点,哲学中的矛盾)
5 重构具体执行过程,要注意一定的步骤和方法。遵循,一次只改变一部分(假设要更改两处有耦合的,引入第三方,分三步来完成)
方法论:
具体实践的思考
1 实现一个最基本的功能,一般需要定义多个方法,那么方法的书写,是平行多个方法,还是穿行的几个方法
0 0
- 对于代码重构的一点认识
- 对于HBufC的一点认识
- 对于内存的一点认识
- 对于HOOK函数的一点认识
- [转]对于HOOK函数的一点认识
- 对于HOOK函数的一点认识
- 对于HOOK函数的一点认识
- 对于HOOK函数的一点认识
- 对于HOOK函数的一点认识
- 对于HOOK函数的一点认识
- 对于php中magic_quotes_gpc的一点认识
- 对于HOOK函数的一点认识
- 对于图像处理库的一点认识
- 对于非阻塞connect的一点认识
- 对于Canvas和Bitmap的一点认识
- 对于arm嵌入式系统的一点认识
- 【NodeJS】对于V8引擎的一点认识..
- 关于代码重构的一点感想
- Android中的Chronometer控件
- js在数组中特定位置插入值
- 如何处理海量数据(转)
- 机器学习系列(10)_如何提高深度学习(和机器学习)的性能
- hx711模块原理图及驱动程序
- 对于代码重构的一点认识
- HDU 1010 Tempter of the Bone(dfs+奇偶剪枝)
- Windows环境下python备份脚本编写(二)
- 十大算法解析
- 函数响应式编程(FRP)框架--ReactiveCocoa
- 踏入自学前端开发的前夕
- Qt编译和使用boost库
- 开发之观察者模式
- Android 开源库的积累