我公司正准备重写我们的软件,目前正在设计阶段。据说,这次将会用到com技术(这套软件的旧版本是很土的连com都没用,全是dll)。我很想参与到设计工作中,但是感觉自己缺乏一些必要的素质。请问我应该补充那些技能呢?我目前的技能:
C\C++熟练,
com较为熟悉,
有一定的面向对象思想,但是不太懂UML。

解决方案 »

  1.   

    需求理解能力
    系统分析设计能力
    创新能力
    学习能力ps:不一定没有用com的就是土啊
      

  2.   

    如果想学uml,需要一定的抽象思维能力,
    想设计,首先就必须有丰富的开发经验。
      

  3.   

    谢谢各位,但是能说的具体点吗?比如说我还需要什么技术?是不是UML?有什么好方法锻炼系统分析能力和需求理解能力呢?
      

  4.   

    UML只是工具,你需要的是设计模式的思想.
    需求转化是需要相当的经验来支撑的.
    系统架构的合理性是多多思考的结果.
      

  5.   

    数字金刚说的好:UML只是工具,你需要的是设计模式的思想!
      

  6.   

    老兄,能不能发点关于com的资料给我,我被这个咚咚搞的死去活来
    [email protected]
      

  7.   

    麻烦设计模式不是说看,就看的,只有通过写程序中慢慢的体会UML也不是一般公司用的起的还是根据你们公司的实际情况, 按照进度来吧
    不要想到一写软件,就是个十全十美的,只有一个版本,一个版本的升级多想,多做实验,现写demo,在分析,在具体实施
      

  8.   

    to 向前进:
    我已经工作两年了。谢谢各位,我现在在看design patterns,觉得写得很好,就是没地方用。
    我觉得前面几位朋友说得很好,这些东西是要靠自己多想,平时多积累的。