OurCoders 科技频道关于“产品与工程”的内容分类,共收录 1 篇稿件。
一篇软件史文章重提持久化撤销的设计责任。作者描述,Vim 用多年时间让撤销历史跨会话保存,而早期一次 NeoVim 格式变化会替换旧的撤销文件,导致用户原有历史无法继续使用。这个案例的重点不是今天仍有同一故障,而是升级程序如何对待用户积累的数据。