代码重构步骤
来源:互联网 发布:分时数据下载 编辑:程序博客网 时间:2024/06/14 04:33
- 理解需求
- 设计系统
- 制定规划
虽然全部硬编码看起来不爽,用起来更不爽,人人都有立刻动手改掉它的冲动,但重构时不是首先改代码,而是先仔细阅读程序,编写了一份包含所有状态码的图表(并且打印出来供随时查阅),再根据状态码的意义和使用场景,重新设计状态码(因为各个状态之间还存在逻辑关系,所以需要以自定义类型表示状态),最后才动手编码完成重构。
几乎所有程序员都喜欢狂敲代码的快感,但职业程序员必须要克制写代码的冲动,在写代码之前花更多时间理解需求,设计系统,制定规划,这样写出来的代码才会更加精练,更加聪明,整个程序也因此更有价值。贡献更有价值的程序才是程序员职业素养的体现。
0 0
- 代码重构步骤
- 代码重构步骤
- 同步代码 重启步骤
- 网页重构步骤
- 网页重构的步骤
- Ajax 重构的步骤
- [ 重构 ] 代码重构!
- 重构-改善既有代码的设计2010版 读书笔记--步骤变化原因及记录一
- 关于代码重构
- 代码重构简介
- 代码重构简介
- 谈谈代码重构
- 代码重构简介
- 部分重构代码
- 代码重构
- 代码重构
- 谈谈代码重构
- 代码重构浅谈
- “iOS 推送通知”详解:从创建到设置到运行
- 如何更好的深入学习andorid
- [leetcode] Sort List
- Linux U盘挂载
- NTFS文件系统分析
- 代码重构步骤
- Android开发之自定义控件-YouKu圆盘菜单
- C_关于qsort和sort排序方法的相应整理
- git push 的总结
- 【LabVIEW小技巧】LabVIEW在图表内游标跟随鼠标移动
- atoi和itoa函数及负数转正数时溢出问题
- poj 1149 (一时不明显的建图+最大流)
- javascript中delete用法
- Java基本类型以及基本类型间的自动转换