با Claude: کدنویسی کمتر، تست بیشتر
خلاصهٔ کاملتر
هنریک وارنه (Henrik Wärne) بعد از چند ماه استفاده از Claude Code تجربهاش رو نوشته. جمعبندیش اینه که نسبتها عوض شده: حالا خیلی کمتر کد مینویسه ولی وقت بیشتری صرف فهمیدن و تستکردن کدی میکنه که Claude نوشته. با این حال هنوز حسِ همون توسعهی نرمافزار رو داره و در مجموع استفاده از ایجنت رو برای خودش خیلی مثبت میدونه؛ هم سرعت کار رو بالا برده و هم لذت ساختن رو ازش نگرفته.
در بخش مبانی میگه آدم لبهی فناوری نیست؛ هنوز کد رو نگاه میکنه حتی اگه Claude نوشته باشدش و گاهی ویرایشش میکنه. باور داره که فهمیدن سیستم در همهی سطوح، از معماری تا جزئیات پیادهسازی، مهمه. میگه خیلیها فکر میکنن همون اسپکی که به ایجنت میدی کافیه، ولی او هنوز میخواد جزئیات رو هم بفهمه؛ هم چون اسمش روی تغییره و میخواد بتونه ازش دفاع کنه، هم چون کلی جزئیات هست که توی یه اسپک کوتاه جا نمیشه ولی روی رفتار راهحل اثر میذاره.
روش کدنویسیش اینه که معمولاً یه فیچر جدید رو با پرسیدن از Claude شروع میکنه: آیا توضیح تیکت درسته؟ و اگه بود، یه راهحل پیشنهادی میخواد. عمداً Claude رو بهسمت راهحل خاصی هل نمیده، حتی اگه خودش یه راهحل تو ذهنش داشته باشه؛ هم شاید راه بهتری باشه که بهش فکر نکرده، هم نمیخواد Claude صرفاً باهاش موافقت کنه. بعد کد رو میخونه تا بفهمدش و یه رفتوبرگشت سؤالوجواب با Claude داره. به نظرش عالیه که دیگه مجبور نیست boilerplate بنویسه یا دنبال syntax درست بگرده.
بخش موردعلاقهاش تسته. میگه با Claude راهاندازی تست خیلی راحت شده؛ کاری که قبلاً ساختن محیط مناسبش کلی زحمت داشت. علاوه بر تستهای خودکار، تستهای اکتشافی هم دوست داره و با Claude راحت میشه برای این کار تغییرات موقت محلی گرفت — مثلاً اگه یه پردازشی فقط نصفهشب اجرا میشه، میتونه پچی بگیره که توی سیستم تستِ محلی همون منطق رو یه دقیقه بعد از شروع اجرا کنه بهجای اینکه تا نیمهشب صبر کنه. در آخر تأکید میکنه هوش مصنوعی بهانهای برای یادنگرفتن نیست؛ برعکس، یادگیری هنوز مهمه تا بتونی جوابهای هوش مصنوعی رو قضاوت کنی، و غافلگیرکنندهترین فایدهی Claude براش همین بوده که فهمیدن کدبیس موجود رو خیلی آسون کرده.
نکات کلیدی:
- با Claude Code کدنویسی کمتر و تست و فهمیدنِ کد بیشتر میشه، ولی هنوز همون توسعهی نرمافزاره
- نویسنده هنوز کد رو میخونه و میخواد سیستم رو در همهی سطوح بفهمه تا پای تغییرش وایسه
- راهاندازی تست با Claude راحت شده و برای تستهای اکتشافی میشه تغییرات موقت گرفت
- هوش مصنوعی بهانهی یادنگرفتن نیست؛ Claude برای فهمیدن کدبیس موجود هم خیلی مفیده




