`
悲剧了
  • 浏览: 143777 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

扯一扯-->>程序员三板斧与测试驱动的重要性

 
阅读更多

传说网管的三板斧:重启,重装还有个啥,记不清了。
程序员的三板斧( 解决问题的一般流程)
1.具体到底是哪出问题了?遇到问题,受限debug设置断点,然后跟踪,不能解决,排除其他影响因素,比如类似的问题不存在问题,那么对比排除分析,找到发生问题的点
2.不能找到是哪的问题,或者找到了问题点仍不能解决,那么google出场,搜索类似的问题,搜索的关键在于精确描述问题,所以还是和第一步有关系
3.无法解决,论坛等提问,找经验丰富的开发人员询问,当然这是基于前两部分


根据我们目前项目发现,没有测试驱动的代码如何构成潜在问题
1.代码的质量存在潜在危险,很多都是大概差不多,但实质存在很大的问题,已经在代码发现很多,看着正常运行,但是实质却冒出些奇怪的
问题,然后发现调用的代码出现了问题
2.测试的负载性,web项目整个运行起来才能设置值跟踪测试,只该了底层比如DAO之类的,不好测试,测试太浪费时间
3.重构复杂逻辑修改带来的问题,又存在潜在的危险
4.测试起着监控,自我逻辑陈述,没有测试人员的情况下又不测试,那么代码太恐怖,到处都是陷阱
1
1
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics