경험 기반 솔직한 접근
디자인 시스템을 설계할 때 가장 먼저 고려하는 건 일관성과 확장 가능성입니다. 컴포넌트가 페이지마다 다르게 생겼거나 새로운 화면에 맞게 확장하기 어려우면 시스템이 아니라 스타일 가이드에 그칩니다. 재사용 가능한 컴포넌트를 설계하고 토큰 기반으로 스타일을 관리하면 변경이 생겼을 때 일관되게 업데이트됩니다. 또 사용하는 팀의 워크플로우와 맞는 구조인지도 중요합니다. 디자이너와 개발자가 같은 컴포넌트를 다른 방식으로 인식하면 구현 불일치가 생깁니다. 피그마에서 컴포넌트를 만들고 코드 네이밍과 맞추는 작업을 해보면서, 협업 기반 설계가 시스템의 지속성을 결정한다는 걸 배웠습니다.