V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
yigeshitou
V2EX  ›  程序员

同学们,你们做设计的时候,还做详细设计方案,画 UML 图什么的么

  •  
  •   yigeshitou · 2019-03-03 10:50:09 +08:00 · 3281 次点击
    这是一个创建于 2122 天前的主题,其中的信息可能已经有所发展或是发生改变。

    以前在做传统项目的时候,好像做的还挺认真的

    自打进了互联网的门,一群微服务什么的,真就没做过了,感觉手艺都锈了。。啊

    9 条回复    2019-03-03 17:13:19 +08:00
    herozhang
        1
    herozhang  
       2019-03-03 10:59:29 +08:00
    如果业务比较复杂且重要,还是要做,还要一群人集体 review 设计。
    lihongjie0209
        2
    lihongjie0209  
       2019-03-03 11:17:37 +08:00
    你们的需求固定嘛?边做边改的项目你要是设计我估计你做不完
    msg7086
        3
    msg7086  
       2019-03-03 11:49:25 +08:00
    敏捷开发快速迭代对设计的要求有所降低,不画 UML 不做详细设计方案但是大体上的思路还是要有的,否则写代码就像无头苍蝇一样乱撞也不是个办法。
    jingyulong
        4
    jingyulong  
       2019-03-03 12:16:50 +08:00 via iPhone
    《面向对象设计与分析》第三版,了解一下。软件开发最重要思想之一,怎么会落伍呢。不管是编程语言还是软件设计,都是精髓。
    jingyulong
        5
    jingyulong  
       2019-03-03 12:18:05 +08:00 via iPhone
    普通程序员和架构师的差别有时候就在一些细节上,加油。
    yigeshitou
        6
    yigeshitou  
    OP
       2019-03-03 15:37:34 +08:00
    @herozhang 你们的设计方案里都放些什么?用例?时序图之类么
    yigeshitou
        7
    yigeshitou  
    OP
       2019-03-03 15:38:36 +08:00
    @lihongjie0209 需求反复,这个确实坑爹。可是不经设计的东西,往往都很难维护和扩展,逻辑越加越多
    yigeshitou
        8
    yigeshitou  
    OP
       2019-03-03 15:39:32 +08:00
    @jingyulong 谢谢!

    最近我们团队也在开始做设计以及设计方案评审的组织,但是还没找到适合这种开发节奏的有效办法
    herozhang
        9
    herozhang  
       2019-03-03 17:13:19 +08:00
    @yigeshitou 用例、类图、时序、部署
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5034 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 03:55 · PVG 11:55 · LAX 19:55 · JFK 22:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.