代码错误更改的体会
来源:互联网 发布:安卓手机mac地址怎么查 编辑:程序博客网 时间:2024/05/16 11:28
近两天正在做连连看的小项目,在核心代码部分用了一线连,二线连,三线连去完成代码消除的业务。但是二线跟三线的业务功能并没实现,所以进行了更改。同时对他们的代码进行更改,改成跟老师指导时给出的示例代码一样。然后再去运行的时候,功能还是没实现。
接下来,我就同时在好多个地方进行修改,把自己一开始做的很多都做成老师的标准答案,结果是能成功运行了。但当我回头去找出促进成功的关键一步时,却悲剧的发现我根本找不出来。多个地方都存在数组边界的问题以至于我忘记了是哪个地方造成开始时发生的错误。
所以我得到了教训,对代码进行修改的时候,即使是很小的地方,尽量先写好测试用例,一步步改,留下备份。这样才能回过头去找到关键的错误点,才能避免下一次的出错。这其实就像平时对写好的代码进行编译,但是出现很多错误,而往往错误都是一个点引起的。只要改掉一个点,重新编译,错误就瞬间减少了很多。以后绝对不会再犯这种错误。
0 0
- 代码错误更改的体会
- 读代码的体会
- 写代码的体会
- Hibernate-代码书写的体会
- 重构旧代码的一些体会
- 代码自我审查的一些体会
- 编译裁减代码的几点体会
- 体会的体会vh
- 错误消息:更改会计科目表前重置公司代码数据
- 统一更改jquery validator的错误样式
- gitlab安装时的错误更改
- 转发vitamio使用的一些错误更改
- 关于java.sql.Exception错误改正后的一点体会
- ssh项目 maven+tiles的错误体会+MY…
- 关于$'\r': command not found错误的一点体会
- 写代码一些体会
- 后台代码更改ifame的src
- 更改窗体 风格 的实现代码
- Ubuntu 碎碎念
- 如何在window上把你的项目提交到github
- 一切成功源于积累——20141030 美联储纪要 风险警示
- 面试2014-10-29
- css position relative
- 代码错误更改的体会
- ubuntu 系统时间错误导致编译不过的问题
- Android database ,按频率查询
- 师傅家减肥方式是反复看师傅开始看妇科师傅
- inode与连接
- 第26题 String to Integer (atoi)
- EXTJS4.1我需要解决的问题
- 菜鸟nginx源码剖析数据结构篇(四)红黑树ngx_rbtree_t
- 大公司的边角料人才