工作了一段时间了,不知道为什么给boss留下了个bug多的毛病,现在交给我的课题出现了bug,就会皱眉、叹气!我也不知道怎么没有查到bug,这样下去我该怎么混啊!
解决方案 »
- 请问这个字符怎么截取出来,然后返回到text1呢
- 我用TeeChart软件画线时,是不是控件不稳定导致的图像线成一条直线
- VB CommonDialog控件怎样覆盖原文件问题 急 在线等
- VB工程如何共享一个Access数据库?
- 求助:SQL语句的问题
- 快来啊。。。我在线等,请教各位高手,关于轮询目录
- 请问如何向数据库中添加记录
- VB和Office2000的问题!!!!!
- 如何在 inputbox中输入 中文?
- 把IP转换为域名:用gethostbyname和 gethostbyaddr这两个API怎么来是提示错误?
- 新人求解:关于VB的入门书籍及发展方向
- 为什么vb.net连接不到本地的SQL Server
---一个走上程序道路的人,也想走的更远、更好的人!
再多的BUG也要坚持一个一个去解决.
高手都是从BUG堆里成长起来的新手.
另外bug不要紧,但是程序中要写处理,比如on error 这就是必须的。在回收的时候写到log文件中以便维护才1个月而已,不用着急,只要用心细心一定能更好
想问一下,on error你是每个函数都写么?我都是觉得心里没谱的才写,后者后期发现bug的才写。
愚以为:---一个走上程序道路的人,也想走的更远、更好的人!应该避免在CSDN上发问题点数为0的求助帖
2.写了if,select case,for等语句,没有考虑全部情况.比如写if,你就该写else该怎么办,select case就该考虑case else做什么,for循环内部改变了for循环条件,这个是可能会导致难以发现的错误.
3.控件特性,有时控件特性之间是相互影响的,这个是难以发现的,一般要看下示例或帮助.
4.设置编译器的要求变量声明,是个不错的办法.
等等吧- -,一时想不起来了
我们都是将程序直接交与客户,只要是没什么大问题,随时出现随时调整吧
需要具体问题具体分析,有的时候on error并不是真的bug而是需要捕捉某个结点是否存在什么的
{
............
}catch(CException *e)
{
e->ReportError();
delete e;
}
我公司一个博士,写代码两年,现在跟我说,他的bug估计改到退休也改不完了。
CSDN上有很多人提問,特別是算法版,你可以試圖將你的想法用代碼寫出來,力求一次過無BUG , 次數多了,就找出適合自己的寫代碼習慣了。你寫代碼也就少BUG了。