机房收费系统完成了,总体感觉还不错。说说自己的思路、心得和收获吧!
前期准备
一开始的时候丈二的和尚摸不着头脑,不知从何下手,但是还是去做了。一开始先分析一下主要要实现的功能,好好地使用一下给的参考版本,弄好各个窗体之间的联系,先把大致的框架勾勒出来,最好是自己做个思维导图,尽可能简单,将所有的头绪大致的了解了就开始着手去做了。
建窗体
如果你不知道自己该做什么,那就先建窗体,20+个窗体也够你建的了,如果效率可以的话,不到两天就能将全部窗体建完,这是一个非常不费脑子的是,在建窗体的过程中,你也能了解到系统的“成员”,这样往里面添加代码的时候就能根据一开始建的窗体做一个结合。我认为这也是一个提高效率的方法吧,要不然一边建窗体一边填代码真的是很麻烦的一件事。
从简单入手
窗体建好了,经过了学生信息管理系统我们也会独立的敲写代码,去实现一些功能了,这时候凭借你建窗体时的直觉,找到那最简单,“独立性强”的窗体去实现,这样一圈下来会发现其实新功能没有多少,你的“熟人”这么多,心理自然就踏实了,这时候的感觉应该是不再畏惧,不再迷茫了。
浏览博客
能做的都做完了,接下来就是“站在巨人的肩膀上”去看世界了。你可以看看师哥师姐们的博客,大家都是从这条路上走过来的,有些地方肯定是“不谋而合”的,所以啊,看完他们的秘籍,我想你的问题也解决的差不多了。
运用网络,积极讨论
问题是再所难免的,在提高班最无畏的就是问题了,什么问题都有解决方法,只要你去查,答案可能不是完全一样,但是可以根据自己的理解去修改,往往你的问题关键字搜到很多不对头的答案,但是你也因此收获了很多,了解了很多啊,这样以后要是遇到类似的问题脑子里有共鸣,就会想起来了,所以即使答案不是你想要的也不要恼火,不要影响到你的情绪,不然后面的代码你会敲的相当烦,效率会非常低,不要让情绪左右你。实在找不到了,就问问你的邻居,讨论一下,思想的火花是会碰撞的,没有什么问题不能解决。
不要让自己陷入“死循环”
做事千万不要钻牛角尖,不要“拉磨”,要学会抬头。组合查询的时候我真是一头扎进去了,出不来了。组合查询有三个,他们唯一的不同就是调用的数据库不一样,还有combo的项目不一样,其他真的是几乎完全一样,我就把它们粘过来,但是代码在这边怎么调都不对,当时就很恼火,怎么看都没问题,就是不知道问题出在哪,我就还是在一个窗体里打转,逐步调试也调不出来,不知道问题在哪,后来我就一条一条的和另一个窗体比较,敢情是把.tag属性写成了.text还是一条一条的对比找到了。所以我们找问题原因的时候不要停留在一处,不要凭自己的直觉找,要讲究方法,最有效的方法就是“对比法”。对待别的问题,我们要有一样的思想,跳出问题看问题,不是让自己深陷其中。
做什么事方法都很重要,感慨最大的就是应该好好看看米老师给推荐的书,大部分都是讲如何提高效率的,没有方法的一味去思考真的会累死人。所以啊,好好地按照“米夫子”的要求去做吧,会受益无穷的!