بدهی فنی (technical debt) یک استعارهٔ مالی ساده دارد: هر بار که یک راهحل سریع را بهجای راهحل درست انتخاب میکنید، مثل این است که وام گرفتهاید. وام کار امروز را راه میاندازد، اما بهرهاش — زمان بیشتر برای فهمیدن کد، ریسک بیشتر برای هر تغییر، احتمال بالاتر باگ — هر ماه اضافه میشود. وایب کدینگ سرعت وام گرفتن را چند برابر میکند؛ این خودش بد نیست، اگر بدانید چقدر وام دارید و کِی قرار است پسش بدهید. در راهنمای کامل وایب کدینگ دربارهٔ شروع درست این روش نوشتیم؛ اینجا دربارهٔ چیزی صحبت میکنیم که آن روش پشت سر جا میگذارد.
لیست مطالب
بدهی فنی یعنی چه، به زبان ساده
بدهی فنی هر جایی است که کد فعلی با آنچه «باید باشد» فاصله دارد و شما آگاهانه یا ناآگاهانه از کنارش گذشتهاید. فرقی نمیکند این فاصله ناشی از عجله، ناآگاهی، یا تصمیم عمدی برای تحویل سریعتر باشد؛ در هر حال، یک روز باید برای پر کردن آن فاصله وقت گذاشت. تفاوت تیمهای موفق با تیمهای درگیر در بحران، در این نیست که بدهی ندارند؛ در این است که میدانند چقدر بدهی دارند.

چهار نوع بدهی که وایب کدینگ تولید میکند
۱. بدهی درک (Comprehension Debt)
وقتی کدی را نخوانده و ننوشتهاید، درکتان از آن سطحی است. این نوع بدهی خودش را در لحظهٔ دیباگ نشان میدهد: باگی رخ میدهد و هیچکس در تیم دقیقاً نمیداند این بخش چطور کار میکند. هزینهاش زمانی است که صرف «فهمیدن دوباره» کد میشود، نه نوشتن آن — و این زمان معمولاً در بدترین لحظه، یعنی وسط یک incident، مصرف میشود.
تا اینجا مقدمه بود. بخش اصلی این درس — نمونهها، پرامپتهای آماده و تمرینها — برای اعضای ویژه باز میشود.
بدهی فنی وایب کدینگ؛ چه چیزی را بعداً باید پس بدهید
برای دیدن این بخش باید عضو ویژه (VIP) باشی. با شمارهٔ موبایلت وارد شو تا ۱۴ روز دسترسی رایگان فعال شود.
🎁 ورود / ثبتنام و شروع ۱۴ روز رایگان
