La valeur ne tient pas au nombre de composants
La valeur d’un système de design tient à la capacité de l’équipe à prendre des décisions cohérentes et explicables dans de nouveaux contextes, pas au nombre de composants. Maintenez ensemble les tokens fondamentaux, le périmètre des composants et les règles de contenu pour préserver le rythme de l’interface à mesure qu’elle s’étend.
Un système composé uniquement de composants, sans trace des arbitrages, commence à diverger dès la deuxième gamme de produits. Chacun fait des exceptions raisonnables, mais personne ne sait lesquelles ont été approuvées.
Définir d’abord les plus petites unités
Définissez d’abord les plus petites unités réutilisables, puis consignez les exceptions comme des décisions explicites. Une exception n’est pas un échec ; une exception non documentée, si.
Les tokens précèdent les composants. Une fois les couleurs, espacements, rayons d’angle et tailles de police stabilisés, les composants ne diffèrent plus que par leur structure, et celle-ci peut être discutée.
Revoir le périmètre plutôt qu’accumuler les variantes
Lorsqu’un composant ne répond pas à une tâche réelle, revoyez d’abord son périmètre plutôt que d’ajouter des variantes. Une septième variante indique généralement que l’abstraction initiale a été placée au mauvais endroit.
Placez la documentation là où ses utilisateurs la verront. L’adoption du système dépend de sa visibilité dans le travail quotidien, plutôt que de son exhaustivité.