这是一篇由 Diana Mounter撰写的关于 GitHub 设计系统团队的文章,详细介绍了该团队的组建方式、遇到的问题以及他们如何适应变化
当我于 2015 年底开始在 GitHub 工作时,我注意到有很多未记录的模式,我不得不编写大量新的 CSS 来实现设计,并且没有明显的底层系统将所有部分连接在一起。我知道情况可以变得更好,并且我热衷于改进——我很快发现我不是唯一有这种感觉的人。有几个人正在努力改进,但没有协同工作。在设计主管的支持下,我们中的一些人开始定期开会讨论 Primer 的改进并优先处理工作——这就是设计系统团队的起源。
整篇文章都让我连连点头,但有一点我特别注意:Diana 提到了她的团队如何决定“使样式状态更加明显”,以便将更改传达给团队的其他成员。
最近,我注意到设计系统如何可以展示项目的狀態,这非常棒。在设计系统团队刚起步时,尽早频繁地将这些大型代码库更改传达给团队,几乎是过度传达,可能是一个好主意。