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

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


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值