V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
catscan
V2EX  ›  问与答

软件工程中学的各种开发模型真会在实际中使用吗

  •  
  •   catscan · 125 天前 · 989 次点击
    这是一个创建于 125 天前的主题,其中的信息可能已经有所发展或是发生改变。
    当初学那些瀑布模型,螺旋模型背得头疼,
    还有 java 的各种设计模式。

    现在在实习中基本上都是解决问题就可以了,也许是方向不同(目前是 AI 方面的工作)
    有点好奇大厂真的会根据各种开发模型,设计模式进行开发吗
    8 条回复    2024-08-01 14:29:52 +08:00
    mercurylanded
        1
    mercurylanded  
       125 天前
    开发现在基本都是敏捷看板了
    设计模式还是挺有用的
    特别是用 java 框架的时候就知道了很多都是各种设计模式的实现
    hafuhafu
        2
    hafuhafu  
       125 天前
    单例、责任链、观察者、建造者、工厂、代理...都很常用吧。
    crz
        3
    crz  
       125 天前
    项目越大,越需要规划,项目越小,越方便迭代
    Katrol
        4
    Katrol  
       125 天前
    会用到,因为团队协作开发、版本迭代开发的时候才会体会到这些开发模型、设计模式的好处
    crz
        5
    crz  
       125 天前
    设计模式看需求,有时候你是匹配了模式而不自知,有时候你会用成缝合怪,当你碰到问题的时候就可以认真从设计模式上去考虑了
    NoOneNoBody
        6
    NoOneNoBody  
       125 天前   ❤️ 3
    两个人比武,是双方都把自己学的拳术顺着起式到收式刷一遍么?当然是见招拆招啊
    你学的模型、设计模式,都要拆分对应不同的实用场景,能否对应上,就是学有所成的体现

    1+1=2 ,老师应该也不会写个大列表,列出什么时候用 1+1 ,都得自己懂生活中什么时候用

    所以,整个思路错了,不是按着模型开发,是按需求找合适的模型再开发,这个“合适”往往是多个组合出来的,不是书本上说的某一种模型
    EndlessMemory
        7
    EndlessMemory  
       125 天前
    设计模式还是挺有用的,我感觉工厂模式我用的挺多的,起码不用每次都去加 if else 一个个判断了
    zsc8917zsc
        8
    zsc8917zsc  
       125 天前
    当你的项目需要跟别人的项目做对接的时候,自然而然就用到了
    当你需要设计一个中间件的时候,自然而然就用到了
    等等等...哈哈
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   6026 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 02:09 · PVG 10:09 · LAX 18:09 · JFK 21:09
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.