Linear 每周有一个 30 分钟的会议,叫做 "质量星期三"。我参加过一次,哇! 开发者展示他们上周做的质量或性能相关的修复。可以是大的,也可以是小的。我们讨论了 17 个问题,从巨大的后端性能提升,到这个小问题。你能看到吗?
一方面,这非常随意。另一方面,它又非常密集。 一位开发者花了2分钟展示了因为styled-components *感觉* 慢,他们尝试了其他3个框架,并测量了它们在构建时间、JS包大小、CSS大小和LCP渲染性能方面的比较。 基于此,他们可能会放弃styled components……主要是为了让大型页面的LCP渲染更快。但这都是权衡。
这可能真的是*任何东西*。一些开发者展示了他们根据用户反馈所做的工作,结果提高了质量。 不过大多数开发者上周只找到了一两个小问题来修复。第一个错误(偏差1像素)是由一位前端工程师发现并修复的。 修复了很多小但令人烦恼的问题,比如将鼠标移动到一个元素上时,显示工具提示有小延迟,或者工具提示第一次显示为空等。
顺便提一下,我之前在 @Pragmatic_Eng 中更详细地写了关于 Linear 的工程文化。你可以在这里阅读完整的深入分析:
@Pragmatic_Eng 还很明显地表明,联合创始人兼首席技术官 @artman 也在中途发布了一个与质量相关的修复和演示。 我可以告诉你,当联合创始人参与其中时,与不参与(在这种情况下:非常参与)是有很大区别的。
231.95K