价值不在组件数量
设计系统的价值不在于组件数量,而在于团队能否在新场景中做出一致、可解释的判断。把基础令牌、组件边界与内容规则一起维护,界面才不会在扩展时失去节奏。
一套只有组件、没有取舍记录的系统,在第二个产品线上就会开始分叉:每个人都在合理地做例外,而没有人知道哪一个例外是被认可的。
先定义最小单元
先定义可复用的最小单元,再把例外写成明确决策。例外不是失败,未被记录的例外才是。
令牌先于组件:颜色、间距、圆角和字号一旦稳定,组件的差异就只剩结构,而结构是可以讨论的。
修正边界,而不是叠加变体
当组件无法服务真实任务时,优先修正边界,而不是继续叠加变体。第七个变体通常说明第一个抽象取错了位置。
把文档写在使用它的人会看到的地方。系统的采纳率取决于它在工作流里的可见程度,而不是它的完整程度。
