我的软件开发经验总结[逐步演化中...]
来源:互联网 发布:mac重装系统要先格式化 编辑:程序博客网 时间:2024/05/21 17:49
(1) 理解代码的工作原理,而不仅仅是测试跟踪,有助于更快更好的调试代码;(2) 版本回溯,可以很方便地界定bug;(3) 版本对比,可以方便地发现bug的产生根源;(4) 能工作,且有进展的情况下一定要做版本提交,以利重现;光凭记忆是很难回溯的;(5) 如果代码产生的结果在某个branch上变得一团糟,那么从一个干净的代码基重新开始;(6) 找高手讨论问题,往往自己觉得很难的地方,高手一点即通;(7) 如果一条路走得很艰难,可以考虑别的路径,也许很容易就到达;(8) 事情常常比想象的复杂,比思考的简单; 小心思维定势,别把简单的事情复杂化;(9) 测试要在目标机上进行,即使你认为它和你在用的机器没什么本质差别,结果往往还是会出人意料;(10) 凡事都有原因,每个问题都能找到背后的缘由;(11) 解bug就像破案:本来好好的,突然出现了莫名其妙的新问题,那就仔细想想你都干了些什么;(12) 复杂的代码如果看不懂就画函数调用关系图、架构框图...; 持续更新中...
- 我的软件开发经验总结[逐步演化中...]
- 软件行业先辈们的吐血的经验总结,不看会后悔一辈子,逐步更新中。。。。
- 软件开发的演化过程
- 软件开发的演化过程
- 在进行软件项目开发相关的软件总结(逐步添加中....)
- 我的iOS开发经验总结
- 软件开发资深人士的经验总结
- ELK日志中心分布式架构的逐步演化(译)
- 日常开发中我常用的软件
- 我的 Android 开发实战经验总结
- 我的 Android 开发实战经验总结
- 我的 Android 开发实战经验总结
- 我的 Android 开发实战经验总结
- 我的 Android 开发实战经验总结
- 我的 Android 开发实战经验总结
- 我的 Android 开发实战经验总结
- 我的 Android 开发实战经验总结
- 我的 Android 开发实战经验总结
- 正则示例
- 反素数 模板 求因子的个数为n的最小的数是什么
- servlet中使用HttpServletResponseWrapper截获返回的页面内容
- 美妙的微机原理2013/5/1
- Windows CE 学习流程
- 我的软件开发经验总结[逐步演化中...]
- 网络地址转换
- Java文件路径空格及中文处理
- Nginx使用的php-fpm的两种进程管理方式及优化
- Linux下MySQL集群数据库的配置
- temp
- js图片各种滚动效果
- Some words
- Windows下安装Nginx+PHP+MySQL运行环境