zoukankan      html  css  js  c++  java
  • 合作开发——设计阶段

        

           近期一直在做合作开发的图文档什么的。刚開始的时候是非常纠结的。纠结的原因就是怕自己做不好。想的太多。回忆下自己第一次做个人版绘图的时候,也没有这么前思后想的,或许是由于这次深感责任重大的原因吧。总想着不能让我一个人的错误耽误大家的时间,所以设计的时候,尤其是在复用性上面,特别小心翼翼。


    一。优化类


          这次自己画的图跟第一次最大的不一样就是复用性上了,第一次的时候。规划的不好,非常多东西都是写完之后才想起。哦~~~原来这里还能够用曾经写的那个方法啊,然后又去改图。尽管这样的情况不是非常多,可是既然出现了,就应该引起足够的重视。



           另外,在对集合,參数的使用上,感觉自己越来越熟了;合作开发绘图的时候比較注重各层參数返回值的一致性。



       



    二。增加设计模式


           这次对于设计模式,感觉增加这部分也是考虑了非常久的地方。





         第一次机房收费的时候,用到的模式就是比較常见的:

              抽象公厂处理三层架构;

             单例模式弹出窗口;

             策略+职责链+外观模式处理下机;



         这次在上次的基础上。改变了硬塞模式的方法,採取先列举,然后将不适用的勾掉。选了一些比較合适而且不是那么别扭的模式加上去。




         三,B层的分类



               对于B层的分类,这里是争议最多的地方。

          有两种思路:一是 功能。二是 表;这次刚開始做的时候,按什么分争论比較大,并且感觉自己能力有限。不能提出一个非常好的方法来说服自己的组员。中间还查过领域模型,看过企业架构设计,尽管都没用上,也算是挺好的经历吧。

         

         四,管理

               在管理方面,我一直属于被动者吧。这次合作开发,找的两个伙伴:超强,跟我坐的比較近; 还有学长(刘杰)在考试系统測试的时候总一起干活。

    都是比較熟悉的,可是这次感觉大家沟通挺多的。从他们身上学到了挺多东西。

    可能有时候站的角度不一样了,看到的东西也就不一样了。


           可能高山上又如何壮丽的风景,也仅仅有爬上去的人才知道吧。

       

           大家加油吧~


  • 相关阅读:
    js---小火箭回到顶部
    JS小案例--简单时钟
    堆排序以及TopK大顶堆小顶堆求解方式(js版)
    svg-icon
    Vue 点击按钮 触发 input file 选择文件
    图片裁剪放大缩小旋转 Cropper.js
    Cytoscape
    vue d3 force cytoscape
    获取当月多少天
    谷歌打印去页脚
  • 原文地址:https://www.cnblogs.com/claireyuancy/p/7234100.html
Copyright © 2011-2022 走看看