合作开发:机房收费系统
水田如雅
不生产代码,只是代码的搬运工
展开
-
项目管理:关于SVN的实践
规范不是用来起一个约束作用的,而是用来维持一个不慌乱的秩序的。原创 2014-07-25 21:08:52 · 2228 阅读 · 20 评论 -
EA初步使用
工具可以在我们软件开发的过程中帮助我们去除繁杂的体力劳动,让我们更集中于去思考更有意义的事。原创 2014-07-25 21:45:49 · 2379 阅读 · 15 评论 -
合作开发三层架构版机房中的一些工具软件
今年有本自考科目叫做软件开发工具,为什么要学这个呢?大概是因为这些工具让我们从烦琐的软件开发中解脱出来,可以更加专注于软件整体的设计或者是对软件做更有意义的改进,减少了工作量。原创 2014-08-01 22:06:20 · 1995 阅读 · 19 评论 -
取消基本数据的修改——备忘录模式的应用
备忘录模式是将要保存对象封装到一个备忘录对象中,所以当如果要保存的数据非常大的时候,这时候存入内存中,消耗的资源肯定比频繁连接数据库读取数据所要消耗的资源多,权衡两种实现“取消”的方法,这时候我们在使用这个模式的时候就要考虑下了。原创 2014-08-10 21:23:47 · 1953 阅读 · 14 评论 -
合作开发——设计阶段
最近一直在做合作开发的图文档什么的,刚开始的时候是很纠结的,纠结的原因就是怕自己做不好,想的太多。回想下自己第一次做个人版画图的时候,也没有这么前思后想的,也许是因为这次深感责任重大的原因吧,总想着不能让我一个人的错误耽误大家的时间,所以设计的时候,尤其是在复用性上面,特别小心翼翼。 一,优化类 这次自己画的图跟第一次最大的不一样就是复用性上了,第一次的时候,规划的原创 2014-08-13 21:39:15 · 1533 阅读 · 7 评论 -
桥接模式处理下机计算金额问题
因为下机受到计算钱到两个参数的影响,一个是用户类型,一个是收费策略,所以就用桥接模式分开这两个变化,比起以前写N*M个 策略上机策略更易于扩展和应对变化,可以加上很多类型的用户,也可以写很多如何收费的方法,如果两个方向的子类都很多,那么产生的N*M中组合也会很大,和主要使用策略模式相比,这种结构感觉是一种动态生成策略,比提前写好所有的策略更灵活。原创 2014-08-13 22:05:51 · 1697 阅读 · 10 评论 -
组合查询——继承与多态的小练习
这次,做之前首先规划了一下到底该怎么改?首先来看看哪里有多余的:前台:除了加载的hashtable内容和显示的内容不一样,别的地方区别很小;后台,D层中,因为三个组合查询用到的D层方法只是返回值不同,所以,返回值这里可以用list (of T)代替,这样,前台后台冗余就少多了。原创 2014-08-16 20:45:35 · 2021 阅读 · 17 评论