近期一直在做合作开发的图文档什么的。刚開始的时候是非常纠结的。纠结的原因就是怕自己做不好。想的太多。回忆下自己第一次做个人版绘图的时候,也没有这么前思后想的,或许是由于这次深感责任重大的原因吧。总想着不能让我一个人的错误耽误大家的时间,所以设计的时候,尤其是在复用性上面,特别小心翼翼。
一。优化类
这次自己画的图跟第一次最大的不一样就是复用性上了,第一次的时候。规划的不好,非常多东西都是写完之后才想起。哦~~~原来这里还能够用曾经写的那个方法啊,然后又去改图。尽管这样的情况不是非常多,可是既然出现了,就应该引起足够的重视。
另外,在对集合,參数的使用上,感觉自己越来越熟了;合作开发绘图的时候比較注重各层參数返回值的一致性。
二。增加设计模式
这次对于设计模式,感觉增加这部分也是考虑了非常久的地方。
第一次机房收费的时候,用到的模式就是比較常见的:
抽象公厂处理三层架构;
单例模式弹出窗口;
策略+职责链+外观模式处理下机;
这次在上次的基础上。改变了硬塞模式的方法,採取先列举,然后将不适用的勾掉。选了一些比較合适而且不是那么别扭的模式加上去。
三,B层的分类
对于B层的分类,这里是争议最多的地方。
有两种思路:一是 功能。二是 表;这次刚開始做的时候,按什么分争论比較大,并且感觉自己能力有限。不能提出一个非常好的方法来说服自己的组员。中间还查过领域模型,看过企业架构设计,尽管都没用上,也算是挺好的经历吧。
四,管理
在管理方面,我一直属于被动者吧。这次合作开发,找的两个伙伴:超强,跟我坐的比較近; 还有学长(刘杰)。在考试系统測试的时候总一起干活。
都是比較熟悉的,可是这次感觉大家沟通挺多的。从他们身上学到了挺多东西。
可能有时候站的角度不一样了,看到的东西也就不一样了。
可能高山上又如何壮丽的风景,也仅仅有爬上去的人才知道吧。
大家加油吧~