V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
acros
V2EX  ›  程序员

关于 UML,工作了的各位掌握得怎么样,这个有必要系统性地学习提高么?

  •  
  •   acros · 2018-04-22 14:24:01 +08:00 · 2868 次点击
    这是一个创建于 2400 天前的主题,其中的信息可能已经有所发展或是发生改变。
    工作好几年了,对 UML 的了解一直停留在设计模式附录知识点介绍的程度:基本关系能看懂,大致会画,类继承、聚合、接口实现等等,估计画得也不标准。偶尔看大型项目代码时也会顺手开个 StarUML 理思路,当然,画得都是比较简单的类关系图。

    翻了下两本评价还不错 UML 的书,挺厚,看几章还是感觉枯燥。话说大学好像有讲过 UML ?记得有教材的,但是完全没有上课的记忆了····

    对 UML 技能的定位有点疑惑,如果定位就是工程辅助(比如上面说的,看项目模块时,帮忙理理思路),工程上够用的话,就不必比浪费时间再深入? 看到有些说 UML 对面向对象思维和设计的提升有益,这个有益程度是不是就指提炼设计模式的程度呢?

    ps. 我看了下某本 UML 书作者是做架构设计的,一般是做大型 2B 项目(比如 ERP )那种岗位的开发才有必要精研 UML ?
    6 条回复    2018-04-23 12:13:58 +08:00
    zhengxiaowai
        1
    zhengxiaowai  
       2018-04-22 14:48:55 +08:00
    工程上够即可
    acros
        2
    acros  
    OP
       2018-04-22 21:35:45 +08:00 via iPhone
    有收藏....没回复....
    扶额....
    forestyuan
        3
    forestyuan  
       2018-04-22 21:55:12 +08:00
    这个要看公司,国内公司重视 UML 的貌似不多,外企可能会好一点
    tamlok
        4
    tamlok  
       2018-04-23 10:05:39 +08:00 via Android
    看看 大象 thinking in uml
    sammo
        5
    sammo  
       2018-04-23 10:24:19 +08:00 via Android
    OOP 类似的东西,理清思路 就是 节约时间,自己画的东西也和 UML 长得差不多
    q397064399
        6
    q397064399  
       2018-04-23 12:13:58 +08:00
    主要 UML 配套那套玩意太重了,以前做瀑布开发还差不多,
    现在还有很多地方能用得上,但不会用那么重的流程,一般都是 开发之间交流业务逻辑用下
    现在很多互联网公司一个天发四个版本,要是改 UML 图,都能改累死人,

    just read the fucking code
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1027 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 19:52 · PVG 03:52 · LAX 11:52 · JFK 14:52
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.