یکی از چیزهایی که ai خیلی افتضاح گند میزنه تکرار کد و نقض فاحش DRY هستش. یه جا یه متدی داری که میشه بقیه جاها استفاده اش کرد ولی یهو مدلتون تصمیم میگیره خودش دوباره اون کدها رو بنویسه. و این یکی از مرسوم ترین اتفاقات تو کثیف شدن کد توسط ai هستش.
یکی از راه هایی که deterministic هم هست و باعث سوزوندن الکی توکنهاتون م نمیشه استفاده از jscpd هستش.
این ابزار به شما میگه کجاها تو کدتون داره تکراری میشه. میتونید برای افزایش اعتمادپذیری یه مدل ارزون به عنوان سوپروایزر بذارید. ازطرفی دیگه لازم نیست کل کدبیس رو به ai بدید که ببینه مشترک داره یا نه و فقط یه مجموعه خیلی خیلی محدودتر رو بررسی میکنه
2
1۱۵ مهر ۱۴۰۵ ۸۳ ۲