机房收费系统总结

来源:互联网 发布:股票选股器软件下载 编辑:程序博客网 时间:2024/05/16 05:14

        历经一个多月的机房收费系统终于完工,这里的收获的确很多。最大的收获就是独立。这次的机房重构才属于我的处女作。想想最初的我十分害怕这个庞大的系统,只是把骨架建立好了,里边填写什么东西,我也不知道,怎么填写,我还是不知道?就这样在恐惧中,开始我了我的机房重构。当时自己总想的一件事情就是:我能行吗?

       昨天师父验收系统,走过了一条线而的时候,当时那心情怎能用激动两个字来形容。接下来就谈谈这个机房收费系统给我带来的种种收获。

这个总结主要写两部分:收获,不足

首先收获:谈及收获,心里却是很高兴。

      思想

      1.在心里上我战胜了自己,我很害怕很畏惧新鲜的食物,但是自己的经历告诉我,只要相信,只要有信念,我就可以的。

        2.学会自己去思考问题,学会了独立。上次的Vb第一次机房收费系统,自己真心是以不会就去问别人,自己的代码流露的是别人的思想,而自己思考的东西几乎没有。当时的自己完全是活在了别人的世界中。这种强大的依赖让我失去自己,失去了独立,失去了一个提高进度的机会。但是这次,遇到问题的时候,我确实会想去问别人,但是忍住忍住再忍住。自己先动手查找资料,实在不行再去问别人。当时一个返回DataTable的功能就做了三天。到后来每加一个设计模式,从思考到最终满意一共差不多5,6天。时间虽然很长,但是注入的是我自己的思考,我自己的想法。最终的受益者必定是自己。很感谢这次机房收费系统,让我学会了独立。

        3.不谋全局者不足以谋一时。全局观很重要。在桥机房的时候,自己本来就畏惧他,然后自己在敲系统的时候,总是搞一下细节东西钻牛角尖。后来在师哥的劝说下走上了“正轨”。自己就开始以实现功能为主。这个最大的好处就是为自己建立了信心和好奇心。其次就是在做机房的时候,不像第一次看见那个窗体敲那一个。这次就是一条线来敲。首先敲用户,这样关于用户的一系列的增删改查都做了,其次就是对于卡的一系列增删改查。其实做完用户的,卡的也会了,原理都是一样的。虽然有时候细节决定成败。但是做事还是要有一个全局观,这样把握好大方向才会让我们不会偏离方向,不会走弯路。

        4.凡事从简单开始。做机房的时候,自己有时候会钻牛角尖,一直在想呀想呀,一天也许就敲不完一行代码。但是后来再一想,先通过简单的方法将功能实现了,也许做着做着就有感觉了。就像是SQLHelper,最初接触她的时候我都不知道这是个什么东东,网上查了也感觉不出她到底有什么作用。自己就一直想着SQLHelper。但是一天过去了,什么也不会,还是想不懂。后来就是先敲着,肯定有一天我会用到他,知道敲了几个窗体之后,发现在D层的数据增删改查的语句中很多都是相似的。这样就开始考虑SQLHelper了。

       这件事还有上次米老师说的排序的,自己先动手去写一写,然后多写两句你就慢慢的发现他的规律了,要是一下自己去让自己想那个规律是什么,到底是什么。估计很难,那时候或许真的是仙人也了

        5.盲人摸象。挺神奇的一个理论,为什么这么说呢。联系我再敲代码的过程,就是这样一个过程。有时候为了实现一个功能,其中一些方法不会使用,但是一点的时候方法后边会跟则会相应的东西,这样看着解释和自己的猜想去尝试着用,用了一个又一个,直到能找到自己想要的结果为止。同时解释也很重要呀!这样的一个摸索的过程,没有对错,只要合适了自己,就是最好的。

        6.编制知识网。对于从C# 到Vb.Net 的转换,自己的确很不适应,但是后来看设计模式的时候,虽然设计模式上写的是C# 的代码,但是自己想的就是语言都是相同的,只不过一些写法上的不同而已。这样也做到了编制知识网的第一步。找共同点,消除内心的恐惧。

技术:

       整个机房是自己敲完的,一些不会用的函数,不会写的代码,没有遇到过的问题,都经过网络,师哥,同学的协助下完成了。当然最主要的还是自己的思考。

       值得高兴的就是,刚开始大家都说加设计模式,我不会呀,一想就头大了。但是做到后来,感觉有些地方的确应该加设计模式,对于抽象工厂已经麻木了,没有勾起自己对设计模式的兴趣。直到添加策略模式之后,就感觉设计模式是个神奇的东西呀,所以做到哪里,就想着用一些设计模式,真心想看的是一步一步调试代码的那个过程,看看这个设计模式为什么,好在了哪里。怎么就解耦合了,怎么就扩展性好了。真心激发了我的好奇心

这次的机房收费系统用到的模式有六七个。这就是自己在技术上的最大的收获。也是鼓舞我继续下去的动力了。


其次不足之处:

      1.细节上的处理还不是很好。基本就是实现了大的功能,至于一些细节没有做到更好的处理。

      2.有关数据库的事物,触发器,视图等没有用到。但是欠下的债迟早要归还的。

      3.对于设计模式的应用只是停留在了表面,这次用到设计模式就是初次体验一把,积累一下。

       4.全局没有把握好。虽然面向对象,但是由于自己单纯的实现一个功能一个功能,在前期的时候,并没有多考虑功能之间的联系,导致自己的系统在运行过程中,出现了一些很搞笑的情况。

      5.注释写的不规范,层次里边还需要规划整理。

       还有就是自己写的委托,虽然功能实现了,但是具体的一些确实需要优化。鉴于自己对委托基本没什么了解,于是就先实现了功能,之后的优化等再多了解一些之后,可以回过头来再想想考虑一下。

。。。。。。

       同时感谢师哥每次都特别坚定的相信我,每次加设计模式的时候,我的确很畏惧,但是那句话:我相信你可以的!就让我感觉很有动力很受鼓舞。我真的可以!ICan do it!

        洋洋洒洒的一大篇文章,写满了自己的收获,自己的心情,自己的喜悦。这两天想的最多的就是回忆自己第一次敲机房收费系统的场景,然后再想想这次敲机房收费系统的情景,真心的感觉自己长大了,不那么需要依赖别人了。


0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 qq超市金币累计满了怎么办 我该怎么办?欠了那么多钱? 枪神王座被检测怎么办 酷派大神x7刷机出1004怎么办 水鬼捞锤塌方了怎么办 请事假领导不批怎么办 要请假领导不批怎么办 有急事请假不批怎么办 员工要请假不批怎么办 普法知识竞赛要重新参与怎么办 我被当兵的打怎么办 头发没了一小块怎么办 改革怎么看我该怎么办 笔记本电脑卡死了怎么办关不了机 电脑卡死了怎么办关不了机 火车上别人占座怎么办 火车上遇到占座怎么办 青少年体力差容易疲劳怎么办 四年级的孩子作业拖拉怎么办 四年级孩子不写作业怎么办 四年级孩子不爱写作业怎么办 四年级的孩子写作业慢怎么办 四年级孩子不想写作业怎么办 四年级孩子写作业特别慢怎么办 6岁儿童睡眠少怎么办 四岁儿童睡眠少怎么办 因睡眠不足第二天没有精神怎么办 睡时间久了头疼怎么办 睡不踏实老醒怎么办 运动过后大腿肌肉酸痛怎么办 牛奶喝多了想吐怎么办 运动过度后吐了怎么办 喝酒后反胃想吐怎么办 拔牙后反胃想吐怎么办 健身完恶心想吐怎么办 锻炼后头晕想吐怎么办 高三学生睡眠不好怎么办 狗狗精力太旺盛怎么办 新入职的同事比你厉害怎么办 银子弹鞋开胶了怎么办 我很笨脑子反应慢怎么办