دیزاین سیستمی که دیگه از حفظ نیستم
خلاصهٔ کاملتر
نویسنده تو این مقاله تعریف میکنه که بعد از چند ماه کار روی یه design system (یعنی مجموعهٔ کامپوننتها، توکنها و قوانین مشترک طراحی یه محصول)، دیگه همهٔ جزئیاتش رو از حفظ نیست. دلیلش رو میدونه: اینکه چرا چیزهای مهم اینطوری کار میکنن و کدوم استثناها واقعیان. ولی اگه ازش بپرسی یه state خاص دقیقاً چطور وصل شده، باید بره نگاه کنه. این ایده تو گفتوگوش با Buzz Usborne شکل گرفته، که اخیراً دیزاین سیستم Help Scout رو طوری بازسازی کرده که برای مدلهای زبانی قابل فهم باشه.
به گفتهٔ نویسنده، قبلاً تکرار کار دستی خودش یه جور مستندسازی بود؛ چون همهچیز رو چند بار خودت ساخته بودی، میدونستی کجاست. حالا بخش زیادی از کار با یه ایجنت انجام میشه: قانون رو تعریف میکنی، ایجنت روی دهها کامپوننت اعمالش میکنه، نتیجه رو چک میکنی و میری سراغ کار بعدی. Katie Langerman تو پادکست Complementary گفته کاری که تو چهار ماه اخیر روی دیزاین سیستم کرده، قبل از AI احتمالاً یه سال طول میکشید.
نویسنده معتقده این لزوماً ضرر نیست، چون سیستم صریحتر میشه. نامگذاری باید بدون حضور طراح معنی بده، توضیح کامپوننت باید بگه برای چیه نه فقط اسمش چیه، و الگوهایی که تو ذهن آدمها بود باید قانون واقعی بشن. ایجنت نمیتونه با «خودت میدونی منظورم چیه» کار کنه. آدمها سالها میتونن دور شکافهای سیستم کار کنن چون میدونن کجان، ولی ایجنت این دانش غیررسمی رو نداره و همین شکافها رو آشکار میکنه.
مثالهایی که میزنه: اگه دو کامپوننت همپوشانی داشته باشن، ایجنت نمیدونه تیم کدوم رو ترجیح میده. اگه سیستم کامپوننتهای درست رو داشته باشه ولی راهنمایی برای ترکیبشون نداشته باشه، ایجنت میتونه همهٔ کامپوننتها رو درست استفاده کنه و باز یه صفحهٔ بد بسازه. برای همین به نظرش مستندسازی دیگه کاری نیست که بعد از تموم شدن سیستم انجام بدی؛ خودش بخشی از سیستمه، همراه با مثالها، محدودیتها و قوانین ترکیب.
البته نویسنده میگه همهٔ قضاوت طراحی رو نمیشه صریح کرد. ایجنت ممکنه بدونه کدوم type style برای متن خوندنیه و کدوم برای برچسبهای UI، ولی نفهمه یه صفحه زیادی شلوغ شده یا معماری اطلاعات زیرش اشتباهه. طراح هنوز باید بفهمه چرا سیستم این شکلیه و کی یه قانون باید عوض بشه، نه اینکه سفتتر اجرا بشه. چیزی که کمتر لازم داره «فهرست کامل» توی ذهنشه.
جمعبندی نویسنده اینه که سیستمی که فقط بهخاطر حافظهٔ طراحش منسجم به نظر میرسه، واقعاً منسجم نیست. این تغییر سطح توقع رو بالا میبره: نامها باید هدف رو برسونن، مستندات بهروز باشن و الگوها بیشتر از ظاهرشون رو توضیح بدن.
نکات کلیدی:
- Katie Langerman میگه کار چهار ماههٔ دیزاین سیستمش با AI، قبلاً حدود یه سال طول میکشید.
- ایجنت دانش غیررسمی تیم رو نداره، پس قانونهای ننوشته باید مکتوب بشن.
- کامپوننت درست بدون قوانین ترکیب، باز هم میتونه صفحهٔ بد بسازه.
- مستندسازی، مثالها و محدودیتها حالا بخشی از خود دیزاین سیستمن.
- قضاوت محصولی مثل شلوغی صفحه یا معماری اطلاعات هنوز کار طراحه.




