机房收费系统NET版--感想

    

        个人NET的机房收费系统从开始到结束用了好久,从12年的12月底开始,到13年的三月份结束,两个多月的时间,项目延期了四次,值得思考一下这段时间的问题。

         首先,计划制定不合理,执行力不够;执行效率低。做系统中间有一段时间很迷茫,没有伴,没有人交流(除了师傅),导致自己那一段时间什么都没有干,对面向对象,面向过程产生了种种疑问,心里特别难受,一直在质疑自己,多亏旁听了一组的例会,听了几句话,豁然开朗,熬了两周终于想通了,那段时间是熬过去了,都是辛酸那!

         其次,一次次的推到重建,很折腾人,不过秉承着“生命不息,折腾不止”的指导思想,继续一次次的折腾着。开始做系统的时候没有人指导挺迷茫的,画一次图,敲一次代码,再改一次图,敲一次代码,完全的推到不下5次,一个类改了又改,分了又分,虽然很烦人,但是,乐在其中,最终完成的差不多的时候,程序大改小改不下20多个版本,现在一直在想,当初怎么撑过来的,竟然还乐此不疲,我想“痴迷”这就是支撑的动力吧。当然这也是我做的不好的一点,和师傅的交流少,如果和师傅的交流多一点的话或许很多问题可以避免。

        最后,是技术上的。代码虽然是VB.NET的,比较熟悉,但真正做系统的时候还是会遇到好多问题,当然,这是小事情。VB版的时候所有功能都实现了,因为都实现过一次,所以遇到不懂的知识知道大概怎么查,不是全不懂,最起码懂一小部分,因为有共鸣,所以技术上不是太纠结。

        再说一下验收时候的事情吧,师傅要求比较严格,验收了两次,改了两次,总共是四次。一开始验收是大的问题,比如添加设计模式,对设计模式的理解,对分层的理解,对每一层的了解等;然后就是一些细节的问题,包括逻辑上的细节和思想上的细节,比如下机时要先判断是否上机了;自己一开始不注意那些细节,认为很简单,自己随便添加一下就行了,会添加,但是没有做细节的东西,后来师傅说要把自己当成用户,看有没有用的不顺手的地方,比如快捷键的设置,回车键的设置;清空、提示等等,一堆堆的毛病,如果自己用的都不顺手,感觉不方便,那么这个系统一点意义都没有,细节不只要知道,去注意,更要的是真正的修改,细节是体现程序价值最大的地方。当然还有很不想写的文档,也是一遍遍的改、改、改!

         零零总总,先写这么多吧!


你可能感兴趣的:(机房收费系统NET版--感想)