前段时间说毕业论文差不多了,可后来又有了新的要求,那就是每个流程图后面都必须有对应的程序源代码。这下给我给整蒙了,虽说大一时学过C语言,大二时自己还一本正经地教过别人,大三学单片机时也学过汇编,可自己心里清楚,要真正动手自己编程那就成了蚂蚁撼树。
心里烦躁,头脑发胀,眼睛疼痛,总之自己是不想去弄,不相信自己能完成。可这又是毕业论文啊,没办法只好硬着头皮逼迫自己啃。我同学中很多人都是随便从网上搜些类似程序,然后粘上去。我不能,我的论文已经基本是抄袭了,再糊弄洋鬼子,我就没有资格成为一名研究生了。于是,针对自己编程不行,但有一定的消化能力,于是,我从图书馆借了一本《单片机的C语言应用程序设计》。在它和网络的帮助下,我开始了这次征途。
一开始,自己还是有些不入状态,心里没有冷静下来,有压力但没有动力,从而没有很好的收获。有时突然脑中闪过一个想法:搜索相应芯片的相应程序,网上一定有。于是,就有了自己成功的开始。消化别人的程序也是一个与人交流的过程。而这程序的层次性,清晰度即注释的多少就好像人的性格:外向与内向。这就对交流有很大的影响。我找到的几个程序都是性格“内向”的,于是,我又得拼命地学着怎样与它正确地交流。一次不行,两次;两次不行,三次。功夫不负有心人。差不多一天的时间,我终于把一个流程图的对应程序写出来了。哈哈哈,那心情真是,如果用一个字来形容的话——爽;如果硬要用两个字的话——真爽;三个字——太爽了。
收获:1)第一次把一个程序读明白花的时间是后来读其他程序所花的时间的很多倍。因此不要被第一个程序吓倒。
2)貌似强大的敌人,其实骨子里虚弱的狠,经不起你的死缠难打。即人在遇到问题时,一定要让自己慢下来——静,而后针对问题而问自己问题。
3)脑子发胀之时也是自己成长之时。因此,困难的到来不是自己的不幸,反而是自己万幸。
加油!
文章评论(0条评论)
登录后参与讨论