نمی‌توانستم کد خودم را که با هوش مصنوعی نوشته بودم، بخوانم

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

یک کپی از Slack ساختم. از هوش مصنوعی کد خواستم. آن را کپی و پیست کردم. کار کرد. سراغ ویژگی بعدی رفتم. این چرخه بسیار سریع به نظر می‌رسید.

نتیجه یک آشفتگی تمام‌عیار بود. سه تابع نام یکسانی داشتند. کامنت‌ها به زبان‌های مختلف بودند. کدهای بلااستفاده (Dead code) همه جا پخش شده بود. برای رسیدن به سرعت، طراحی را نادیده گرفتم.

دیگر یک بازبین (reviewer) نبودم. تبدیل به یک واسطه کپی-پیست شدم. اجازه دادم هوش مصنوعی درباره کیفیت تصمیم بگیرد.

سرعت هوش مصنوعی بدون درک عمیق، یک تله است. شما باید مالک طراحی باشید.

برنامه من برای اصلاح آن:

  • استفاده از هوش مصنوعی برای نقشه‌برداری از فایل‌ها.
  • حذف کدهای بلااستفاده.
  • سازماندهی بر اساس ویژگی‌ها.
  • نوشتن یک مشخصات فنی (spec) شفاف.

از هوش مصنوعی برای سرعت استفاده کنید. پشت میز بمانید. همان کسی باشید که تصمیم می‌گیرد چه چیزی خوب است.

منبع: https://dev.to/rapls/i-couldnt-read-the-code-i-wrote-with-ai-six-months-ago-18a7