合作版 机房收费系统总结

       合作版的机房收费系统已经结束了,合作版的机房收费系统是我第一个合作系统,那种感觉特别好.遇到问题一起解决,一起调试着程序的每个功能,一起测试程序.

在合作开发中,我学习到了很多东西,不管是在技术上和是交流上,那份经历和收获是我人生中宝贵的财富!

在技术上:

1.想要一个高效率的管理,就需要有一个好的管理工具,在合作开发中,我们开始学习使用了SVN ,使用SVN 来管理着我们的程序代码.在很早之前接触过SVN,但是那个时候没有真正的使用过,这次自己使用的时候,还是遇到了很多的问题,比如提交的时候,是只提交类呢 ,还是把.dll 一起提交上去呢.还有版本冲突,红色报警,黄色报警,遇到的时候,投入时间去解决,从问题中去成长着,正是有了本次的经历,在下次遇到的时候,随手就可以解决了.


2.设计模式的使用,在个人版机房收费系统中已经使用了部分的设计模式,三个臭皮匠赛过一个诸葛亮,三个人凑在一起,这次合作的时候就添加了多个的设计模式,比如单例模式,外观模式,观察者模式,状态模式....从实际应用中去理解这些设计模式,虽然说不知道我们使用的设计模式是否对不对,但是不去练习,就永远不知道这些设计模式怎么使用.


3.看着注释和文档写代码,体验一把码农的感觉.我写的是D层,连接数据库用的是配置文件,把SQL 的增,删,改,查抽象出来,封装到了一个SQLhelper 类中.在个人版的机房收费系统中,我写的D层和Sqlhelper类与合作版的差不多,但是本次的与个人版不同就是,我看着文档和注释写的.在个人版中,我是按照自己的想法去写,而且是一条线一条线的去写.而在合作中,是别人事先把每个类,每个方法都已经设计好了,告诉你要查找什么,通过什么条件查找,你不需要动脑子,就可以一下子就写出来了,但是这个速度离不开之前的那些代码的练习.以前老是听别人说起码农,自己真正体验一把码农的时候,终于直到了为什么码农的工作那么多,为什么还是拿那么一丁点少的可怜的钱呢.


4.调试,一个好的软件不是一步就写出来的,而是经过不断的调试,不断的修改而来的.自己做的软件,自己总是感觉特别好的,不是特别明显的错误,总是感觉自己做的没有问题的.而且自己做的程序,完成一个功能,调试一个功能,到最后完工的时候,基本上不会有什么很大的问题,就算是除了问题,也能很快找到问题所在.合作的时候就不一样了.在合作开发时候,设计到单元测试,和整体测试.用到了黑盒测试和白盒测试.现在我们用的是三层来完成的.敲B层的,D层的,属于是基本上没有办法测试的,只有在U层的人可以测试一下.合伙商量完成代码后就整体测试,因为是不到其他两层的,测试的时候,还是有困难的,刚开始调试的时候,调通一条线需要很长的时间,调通了那种喜悦自由者自己知道.


在交流上:

1.在合作开发机房收费系统的时候,主要的就是文档驱动和图驱动,通过看文档,注释和UML 图来完成自己的那部分人物,因为一起一直是自己写文档自己完成,自己设计的东西,不管怎么样都可以看懂,但是别人设计的就不同了,看过去不能明白的,后面怎么琢磨就感觉怎么不对,就又坐在一起开始讨论 了.个有个的想法,最后要达成一直,就需要看谁的理由更加充分了.让讨论能有一个一致的结果,这也是 一门艺术.


2.在合作开发中,需要时刻的了解这同伴的进度,自己不能太慢了,太慢了就拖了团队的后腿了,不能过于快了,这样很容易给自己团队其他人员照成心里压力,影响心情.需要了解就需要交流,在交流中控制和调整自己的进度.同时也能够大概了解项目结束的时间,对项目有个大概的了解.


3.在合作中,不能只对自己的一层了解,对其他层的东西应该有一个大致的了解,不需要直到细节,但是需要直到宏观.这是后就少不了交流,学会在交流中提取自己需要的信息.


合作版的机房收费系统大概花费了半个月的时间,写代码用了大概3天的时间,调试和后期的工作用了5.6天,现在才真正懂得在一个软件开发中,代码只是很少的一部分,重要的工作是前期和后期,只有把前期工作做好,代码就会来的快了,后期的工作做好了,一个好的软件才会诞生!

合作开发的路已经踏上了,合作版机房收费系统是第一个道靓丽的风景,以后还有更多的风景在等着我去欣赏!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 8
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

弯_弯

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值