Part 08
系统的
生命周期
LIFECYCLE & GOVERNANCE
设计系统不是一次性交付的项目。
它是一个产品——需要被使用、被维护、被演进。
8.1 / Documentation
文档化:没有文档的组件不存在
对每个令牌和组件,记录三件事:
01
是什么
名称和值。
明确的定义是复用的基础。
02
用在哪
使用场景。
给出最佳实践的范例。
03
不用在哪
明确的禁止场景。
比"用在什么场景"更能防止误用。
02 审计
审计
季度健康检查
□
是否有硬编码值绕过了令牌?
□
是否有组件在不同页面表现不一致?
□
是否有新增的"一次性样式"可以归纳为组件?
□
是否有从未使用的令牌或组件可以清理?
03 增长控制
增长控制
膨胀比匮乏更危险
新增令牌的准入标准:
GATEWAY
1必要性
已有令牌确实无法满足需求
2复用性
新令牌至少在三个以上场景中会被复用
3语义化
新令牌有明确的语义名称
不满足三条的,写成局部样式,不进入系统。
保持系统的纯净度比功能的丰富度更重要。
04 演进
演进
而非革命
系统允许渐进式改进,但绝不推倒重来。
REVOLUTION (NO)
推翻系统
高成本,高风险
vs
EVOLUTION (YES)
替换令牌,调整组件
原则层与模式层保留
换风格不是推翻系统——而是替换令牌层的具体值、调整组件层的视觉表现。原则层、模式层、文档规范全部保留。
End
系统思维,
是设计成熟的标志。
Design System Foundations