WWDC 后的 macOS 开发体验
系统更新的兴奋,最终要落到每天写代码是否更顺。
每年 WWDC 后,我都会对新系统产生一点升级冲动。新的设计、API、自动化能力都很诱人,但开发机不是玩具,它承载的是稳定的环境。我的经验是先看工具链兼容、终端表现、虚拟化和包管理,再决定是否升级。真正好的系统更新,是几天后我忘了它更新过。
我去年在 WWDC 后第一时间升级了 macOS Sonoma,结果遇到了几个问题:Homebrew 的一些包不兼容、Docker 的网络配置变了、一个关键的开发工具需要更新才能运行。这些问题花了我一天时间才解决。从那以后我学会了等第一个小版本更新后再升级。
WWDC 的价值不在于”第一时间升级”,而在于”了解方向”。我会看 WWDC 的 session 视频,了解 Apple 在推什么技术、什么 API 被废弃、什么最佳实践被推荐。这些信息对长期规划有价值,但不需要马上实施。
2024 年 6 月 再看这个习惯,我觉得系统更新的成熟态度是”观望 + 准备”。观望是为了避免兼容性问题,准备是为了等稳定后能快速迁移。开发机的稳定性比新鲜感更重要。
评论