您的位置:首页 > 其它

一次只有过程没有结果的努力

2015-07-17 21:50 423 查看
暑期集训的第一个任务明天上午就要交了,任务是做一个简易计算器。然而我只完成了对键盘输入字符并在1602上显示。至于计算,今天我写了一整天,反复修改最后写了三百行没有经过测试的代码,20+错40+警告,且栈越界。一点用处都没有。就像电竞圈不相信眼泪一样,哪一行都不相信眼泪,回来的路上被一个人跳了一脸!!!只因为他做出来了,我没做出来。

其实我能做出来的,如果我思路清晰一些,如果我一小步一小步做,这次我最大的败笔应该就是今天一次性写了三百行代码没有测试!这三百行还是几次删了又写的结果。真的急了,写完一块函数测试一块的,写完两块合起来测试一次的。不能急,慢慢来!而且我应该先写一个最简单的计算方法,这样一是完成了框架,以后往里面扩充内容就行了,二是至少有了个结果,虽然不怎么好。其次是我的函数嵌套太多了,应该多并列的,这样容易出结果,而不会因为整体没有弄好就没有结果。还有,今天与人交流的太少了,自己闷着头做,走了好几次错路。最后,也是我多次改程序的原因:思路不清晰就去做了!从一开始,我就没想好要怎么做,只是想要用栈,要用逆波兰式法,就去做了。但是,栈没有学透就去写程序,肯定写不出来啊!逆波兰式法也没有看透,没有自己逻辑推导过就去做了,肯定出错啊!而且思维不清晰,让我的函数功能一改再改,一次次增加新的函数,结果就是一直出错,一直再来,还搞得浑浑噩噩的烦躁。

下次呢,1、写之前,先把需要用到的算法、知识学透,弄清楚、弄明白每一个细节步骤及其原因2、写之前,先把各个函数写出来,包括返回值情况、形参情况,这些细节联系都架构好再写;3、一步一步慢慢来,一个函数一个函数,一个模块一个模块测试,测试完了再写下一个;4、多交流,多问;5、不要急!慢慢来!6、写一会休息一下,放松一下脑子,看看书、出去转转、活动活动身体、去楼上转转,多放松一会!7、生活规律,今天早上居然没起来!这几天已经出过好几次这样的问题了!要改!

下一次,再也没有别人在我脸前跳的机会!休息了,我可不想过劳死。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: