Creating a Design System
摘要
Consistency is often an area which demands constant attention, especially in large organisations. There can be functional consistency, where I would want a feature to keep its behaviour that it was designed for, irrespective of where it is used in a platform. In frontend space, there can be design consistency, where I would want a UI element to not start losing its look and feel when browsing through different sections of the app. Multiple reasons are there for this kind of experience to emerge. When a lot of independently operating teams are involved in building a platform, cohesiveness in design language starts to lose, components get built multiple times over, code could become un-manageable and entropy may catch up! Many a time, developers/designers come and go, design ideologies change and evolution happens differently in different parts of the platform, leaving behind an inconsistent UI experience.
欢迎在评论区写下你对这篇文章的看法。