V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
dingdangnao
V2EX  ›  Apple

论重构系统的可能性

  •  
  •   dingdangnao · Dec 22, 2020 · 3117 views
    This topic created in 1962 days ago, the information mentioned may be changed or developed.

    记得是 iOS11 还是 iOS12 来着,主要解决的问题就是修复之前一大摞 bug,但是之后好像 bug 也是越来越多。

    macOS 最近的更新也是 bug 一堆叠一堆的

    这个时候 提出一个设想,苹果如果要按照现在的设计完全重新写这套系统,包括 iOS 和 macOS 还有 watchOS 的话,大概可能要多久啊?

    为什么一个小小的功能 都会写出 bug ?比如锁屏会破音,之前改壁纸 springboard 会挂,等等?

    (如果让中国人来重写这套系统 会写出什么样子来😂

    16 replies    2020-12-23 10:30:33 +08:00
    WillBC
        1
    WillBC  
       Dec 22, 2020 via iPhone
    重构跟重写是两回事。
    FurN1
        2
    FurN1  
       Dec 22, 2020 via iPhone   ❤️ 6
    中国人重写当然要交给华为咯
    wsseo
        3
    wsseo  
       Dec 22, 2020
    有可能,谷歌不是搞了个 Fuchsia 吗
    shiltian
        4
    shiltian  
       Dec 22, 2020 via iPhone
    @wsseo Google 向社区开放就基本上判了死期了
    Building
        5
    Building  
       Dec 22, 2020
    苹果如果要按照现在的设计完全重新写这套系统...就会发现这个系统没有办法兼容 iOS 13,还会发现没有办法兼容 iOS 12,而且还发现兼容 iOS 11 是更加不可能的事情,如果有人要激活一台古老的 iOS 10 系统的 iPhone,那完蛋了,所以在开发 iOS 15 的同时还要吧旧版本的兼容性做上,估计不到半年了就会得到一个可能比现在的 iOS 14 还要烂的东西。
    v2isgood
        6
    v2isgood  
       Dec 22, 2020 via iPhone
    重写系统那不是 bug 更多?
    agagega
        7
    agagega  
       Dec 22, 2020
    要完全兼容,需要的工作是天量的,而且意义不大。如果不兼容,那是一个比 M1 更大的天坑。这种级别的软件都是靠演化的
    LagunAPaTa
        8
    LagunAPaTa  
       Dec 22, 2020
    这个工作量真的不敢想……

    小小的功能背后往往有很深的铺垫

    A 依赖 B B 依赖 C C 依赖 D

    改了下 Q 结果 E 跪了
    cheng6563
        9
    cheng6563  
       Dec 22, 2020 via Android
    感觉就是阿三的功劳
    vance123
        10
    vance123  
       Dec 22, 2020 via Android
    苹果要多久我不知道
    不过交给华为只需要半年
    FurN1
        11
    FurN1  
       Dec 22, 2020 via iPhone
    @vance123 不不不,华为花三天做 ppt 就完事儿
    shyling
        12
    shyling  
       Dec 22, 2020
    @IgniteWhite 就是那个 s/Android/鸿蒙 / 的华为吗
    agagega
        13
    agagega  
       Dec 22, 2020 via iPhone
    @agagega 苹果吹了这么久 iPadOS 当电脑,其实连自带软件的不少小功能都只有 mac 才有,可能最初实现的人都退休了
    FurN1
        14
    FurN1  
       Dec 23, 2020 via iPhone
    @shyling 君的正则本当上手!
    theolin
        15
    theolin  
       Dec 23, 2020   ❤️ 1
    bug 多不多主要取决于功能和开发时间吧,重构一遍,如果还是要实现这些功能的话,那短时间内 bug 肯定也不会少。
    iOS 一般到次年三四月份之后的版本都还是很稳定的。它最主要的问题是每年 9 月必须发布新系统。这是硬 deadline,不管系统做出什么样子,不管 bug 修没修完,都必须配合新产品的上市而进行推送。
    zmzy
        16
    zmzy  
       Dec 23, 2020
    没有 Bug 的软件,只存在于程序员天堂。。。。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5932 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 89ms · UTC 06:33 · PVG 14:33 · LAX 23:33 · JFK 02:33
    ♥ Do have faith in what you're doing.