我不是学计算机的,每天编程是兴趣。业余时间编编程序倒也很好,可最近越来越令我痛苦。我每编一个小游戏都要经历一个痛苦的过程,算法想得好好的,一落实到代码就错误不断。改了又改,有时根本不知错在哪就要发疯了,吃不好睡不好自我折磨……不过成功时的幸福感是无法比拟的。
各位计算机大牛和业界前辈们,不知道这样的过程是否正常,难道是智商的原因?还是编程经验不足?
------解决方案--------------------------------------------------------
正常的,不经历风雨,怎么会有彩虹,坚持下去必然会海阔天空!
------解决方案--------------------------------------------------------
编程速度和你编写的代码量成正比,当然自身的基础、聪颖、悟性、学习方法等也会影响你提升的快慢。这些都是可以努力获得的,平时多用心,积累,厚积薄发,一定没问题的。
------解决方案--------------------------------------------------------
调试水平差的原因吧。
参考
http://www.codeproject.com/KB/debug/#General
------解决方案--------------------------------------------------------
慢工出细活。
做事不着急,慢慢来嘛。
------解决方案--------------------------------------------------------
牵扯到算法,总会出现各种各样的逻辑问题的。
楼主也是刚开始,练习不多,所以慢,就像小孩刚走路一样,时间长了,练习的多了,自然就能跑了
------解决方案--------------------------------------------------------
哈哈哈,我猜楼主是被自己的代码折腾晕了,其实就是代码质量和代码维护的问题。自己当时觉得写的很好,但是后来就自己都看不明白了。可以多加注释,还有就是学学面向对象,面向过程的方式很不利大点的工程。
------解决方案--------------------------------------------------------
Pratice makes perfect.
------解决方案--------------------------------------------------------
刚开始做的时候都是这样的慢慢来
------解决方案--------------------------------------------------------
理论加实践。
------解决方案--------------------------------------------------------
其实很多时候是没把问题搞明白了,就通过不停的调试拼凑出一个结果来,到最后就会发现根本解决不了。比如贴图错位了,就给一个偏移却不考虑为什么会这样。比如空指针了,越界了,直接加if规避掉,却不好好找到导致的问题。
另外做游戏的,数学很重要很重要。比如你说的,“算法想得好好的,一落实到代码就错误不断”,这其实就意味着你的模型或者方程有错误了。你现在也许还体会不到,等到你慢慢做多了,你就会有一种感觉,如果说一个效果,你在纸上演算过后,编码实现后发现跟你的预期严格一致,那么这个算法的健壮性会非常之高,也即是无论原先的假设会被改变得多么离谱,你这个程序也会给出一个你之前根本就想象不到,但却异常合理的结果。
------解决方案--------------------------------------------------------
都是这样慢慢过了的,学习时间长了,速度自然就会快了。
------解决方案--------------------------------------------------------
练习,编程就是个练习的事情!
------解决方案--------------------------------------------------------
加油吧,菜鸟终会编程老鸟的,共勉
------解决方案--------------------------------------------------------
共勉之~~~
------解决方案--------------------------------------------------------
慢慢会好起来的。
------解决方案--------------------------------------------------------
这个多练习就可以了。
------解决方案--------------------------------------------------------
我还不如你呢,一起加油吧!1