zoukankan      html  css  js  c++  java
  • 做机房收费系统体会

                昨天把机房收费系统终于调试完了,历时二十多天得时间做了一个系统,感触很多。

                                                                             整体构思的重要性

           在我做机房系统的时候,上来就开始做了,也没有多考虑,一直想着如何设计窗体、如何来实现这么多的功能,对于功能之间的内在联系没有考虑,我一边做一边建表,基本上是没用到数据保存我都会来建表,这样表建的挺多的,每个表之间没有什么关系,表之间没有建主键等等,当做系统到了后期,需要用到前表中的数据,已经不是一个窗体读取一个表中的数据而已了,我感觉系统做的已经有点乱了,没有一个清晰的思路,表的内部同样很乱。

           这就好比一个建筑师设计建筑一样,没有画出一个好的图纸来,就开始建造了,想一点就建设一点,如果,是一个小工程还能凑合,功能如果,很大,到了后期,工程肯定没法建设了,先不说,可以增添临时想出来的思路,就建设时想的可能都建不出来,可见,一张好的设计图是多么重要,建设的事是工人做的,不是,工程师做的,从工程师比工人拿得工资高,就可以看出,工程图是多么重要。

           同样道理,写代码其实,并不比设计需求、画软件图重要,写代码很多人多会写,但是,他们画图却画不出来,因为,想做出一个好的软件设计图,需要考虑很多很多内容,考虑要全面、周全、代码跨平台、可扩展、可移植等好多方面,所以,我们应该重视画图,因为,我没有画图所以,费了很多事,也没把系统设计好。

                                                                          磨刀不误砍柴工

            米老师曾给我们说过这个道理,不要着急,急功近利,做任何事情都要做一些准备,做到未雨绸缪,不可以盲目、冒进,前期,的准备是决定我们能否做好一件事的保证,好比一场打仗,前期,要做充分准备的,才能打好,打赢,在电视里经常说“某某你要有个思想准备”,说明准备也是有思想上和物质上得,人的思想总是在不断成熟的,遇到了不好的事情,只要,好好想几天都会过去,有个思想准备不至于被突如其来的事实所打击,提高我们的抗压能力,磨刀不误砍柴工的意思就是尽量把一件事弄到完美,无论,是做准备还是做补充等,以后的学习做事,需要先“磨刀”了,在“砍柴”。

                                                                代码没有层次、冗余太多、熵值小

             做完系统之后,浏览了一下自己写得代码,觉的重复代码太多,可能至少有40%代码是重复的,导致系统运行有些慢,代码中我发现,空格也很多,空格也算是冗余代码,而且,是一个很多的冗余,我们应该把空格去掉,尽量减少冗余,在化学中,熵值,表示一个系统内部的混乱程度,系统越混乱,熵值越小,同样,熵值也可以表示代码的混乱程度,我写得代码是相当混乱,没层次、没结够、没顺序,而是,随机的,零散分布的,不过,这是我们独立完成的第一个系统,可以实现并完成已经很不错了,还是很高兴的。

                                                                              增加信心

             能把这个系统做完可以说:都增加了我们的信心,在做这个系统的过程中,有时就想下一个功能能不能实现了,算了,看一会电影吧,明天再说,经常这样往后拖,所以,进展也就慢了些,慢是慢了些,不过,这么多功能还是一点一点的实现了,自己写代码,当完成这个工程时,也是很有信心的,没有什么功能是实现不了的,只是我们需要冷静的分析、认真的去做,在做机房系统过程中,增强了自己解决问题的能力,我经常遇到问题,常想去找别人看看吧,可也不能总找别人吧,就试着自己寻找解决问题的方法,看着一个个问题让自己成功解决,增强了自己解决问题的信心,提高自己解决问题的能力,以后,到了工资或社会不能有问题去问别人,如果,关键问题别人可能也不知道,知道也不一定告诉你啊,个人能力还是挺重要的 。

                                                                               下一步

             听米老师说了我们下一步的学习任务,我觉的比第一年相对来说是多了点,第一年我们学的学习没有涉及到什么软件专业东西,都是一些思想或是学习方法,第一年是为了第二年作准备,现在感觉的确是这样,我们要学软工了,UML  MVC  C#软件架构等等,虽然,现在还不太了解,已经有些想学了,半年时间把这些东西学完,米老师安排的应该是合理的,相信米老师,所以,一点一点学就行了,应该可以学完,并学会。


  • 相关阅读:
    [模板] 循环数组的最大子段和
    [最短路][几何][牛客] [国庆集训派对1]-L-New Game
    [洛谷] P1866 编号
    1115 Counting Nodes in a BST (30 分)
    1106 Lowest Price in Supply Chain (25 分)
    1094 The Largest Generation (25 分)
    1090 Highest Price in Supply Chain (25 分)
    树的遍历
    1086 Tree Traversals Again (25 分)
    1079 Total Sales of Supply Chain (25 分 树
  • 原文地址:https://www.cnblogs.com/lilongsheng1125/p/4978693.html
Copyright © 2011-2022 走看看