TreeWasTaken
2022-06-27T15:41:13+00:00
刚开始学编程没多久,自己打的代码和视频小案例都一样,但是每次调试都会弹出bug,刚解决这个bug又来一个bug,真的蛋都碎了[s:a2:大哭]
我代码和视频一样啊,为啥啊![s:a2:大哭][s:a2:大哭]
找了一个多小时问题所在,上网查资料,然后自己思索,终于解决了………本来还想着继续把今天学的内容过一遍呢,结果全tm找bug了…
正常 编程必经之路 一个bug修半天[s:ac:哭笑]
几年之后就可以花一天时间找bug了。一杯茶一包烟一个bug修一天
等以后工作了,你就会发现1个小时搞定一个bug已经是很高的效率了.
不是我打击你,你可能不适合当码农
我初学编程的时候,调bug是最兴奋的时候
像福尔摩斯,一点一点找线索;又像进了桃花源,突然“豁然开朗”
而且在这个过程中,找到的错误原因,真是记一辈子。我虽然不能保证我以后不会犯同样的错误,但是下次再遇到同样或者类似的问题时,一下子就能想到大概的原因,那种积累的经验,比网上搜索强一万倍。
学会使用打印函数,多分次测试,学习用ide单步调试。正式的生产环境不一定具备这么好的条件了
[quote][pid=623248970,32587105,1]Reply[/pid] Post by [uid=62278085]梁晓声[/uid] (2022-07-06 23:54):
不是我打击你,你可能不适合当码农
我初学编程的时候,调bug是最兴奋的时候
像福尔摩斯,一点一点找线索;又像进了桃花源,突然“豁然开朗”
而且在这个过程中,找到的错误原因,真是记一辈子。我虽然不能保证我以后不会犯同样的错误,但是下次再遇到同样或者类似的问题时,一下子就能想到大概的原因,那种积累的经验,比网上搜索强一万倍。[/quote]不是我说你,你是真的不会说话
学会debug是很重要的[s:ac:哭笑]
如何能最快定位到问题所在可是一门技术(甚至会倒过来优化你的代码风格)[s:ac:哭笑]
[s:ac:哭笑]不要试图让别人来看,因为别人很可能一眼就看出来你可能是哪个变量拼错了、全半角错误、赋值操作符错误、引用错误,然后不好直接指出来
[s:ac:闪光]我当时自学的时候,用的c++6.0,一个标点符号错误完全是看不出来的,而且无提示,欲仙欲死,然后转java用eclipse的时侯简直爽死