کدنویسی حسی · حدود 7 دقیقه

قبل از کد از AI Plan بخواه؛ اختلاف فهم را ارزان پیدا کن

بعد از تولید کامل می‌فهمی مدل مسئله را اشتباه فهمیده یا لایه نامناسبی را تغییر داده است.

اگر عجله داری

از مدل بخواه فایل‌های درگیر، مراحل و ریسک را قبل از نوشتن کد توضیح دهد. اصلاح یک plan اشتباه ارزان‌تر از پاک‌کردن صدها خط کد است.

چطور دقیق‌تر به موضوع نگاه کنیم؟

  1. مسئله و معیار پذیرش را بده و صریحاً بگو فعلاً کد ننویسد.
  2. از مدل بخواه فایل‌های موجودی را که باید تغییر کنند نام ببرد و دلیل هرکدام را بگوید.
  3. ریسک، migration و edge case را در plan بررسی کن.
  4. بعد از تأیید، فقط مرحله اول را اجرا کن و دوباره diff را ببین.

چرا این موضوع مهم است؟

plan کوتاه فرض‌های مدل را بیرون می‌آورد و به تو فرصت می‌دهد معماری و Scope را قبل از implementation اصلاح کنی.

سؤال‌هایی که معمولاً بعدش پیش می‌آید

برای تغییر کوچک هم plan لازم است؟

برای یک تغییر یک‌خطی نه؛ هرچه سطح اثر بیشتر باشد plan ارزش بیشتری دارد.

مدل فایل‌ها را اشتباه نام برد چه؟

همان‌جا متوقف شو و context repo را کامل‌تر کن؛ هنوز هیچ کدی خراب نشده است.