بدهی فنی وایب کدینگ؛ چه چیزی را بعداً باید پس بدهید

بدهی فنی وایب کدینگ؛ چه چیزی را بعداً باید پس بدهید

⏱ زمان مطالعه: حدود ۵ دقیقه

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

بدهی فنی یعنی چه، به زبان ساده

بدهی فنی هر جایی است که کد فعلی با آنچه «باید باشد» فاصله دارد و شما آگاهانه یا ناآگاهانه از کنارش گذشته‌اید. فرقی نمی‌کند این فاصله ناشی از عجله، ناآگاهی، یا تصمیم عمدی برای تحویل سریع‌تر باشد؛ در هر حال، یک روز باید برای پر کردن آن فاصله وقت گذاشت. تفاوت تیم‌های موفق با تیم‌های درگیر در بحران، در این نیست که بدهی ندارند؛ در این است که می‌دانند چقدر بدهی دارند.

بدهی فنی وایب کدینگ؛ چه چیزی را بعداً باید پس بدهید

چهار نوع بدهی که وایب کدینگ تولید می‌کند

۱. بدهی درک (Comprehension Debt)

وقتی کدی را نخوانده و ننوشته‌اید، درکتان از آن سطحی است. این نوع بدهی خودش را در لحظهٔ دیباگ نشان می‌دهد: باگی رخ می‌دهد و هیچ‌کس در تیم دقیقاً نمی‌داند این بخش چطور کار می‌کند. هزینه‌اش زمانی است که صرف «فهمیدن دوباره» کد می‌شود، نه نوشتن آن — و این زمان معمولاً در بدترین لحظه، یعنی وسط یک incident، مصرف می‌شود.

تا اینجا مقدمه بود. بخش اصلی این درس — نمونه‌ها، پرامپت‌های آماده و تمرین‌ها — برای اعضای ویژه باز می‌شود.

🔒

بدهی فنی وایب کدینگ؛ چه چیزی را بعداً باید پس بدهید

برای دیدن این بخش باید عضو ویژه (VIP) باشی. با شمارهٔ موبایلت وارد شو تا ۱۴ روز دسترسی رایگان فعال شود.

🎁 ورود / ثبت‌نام و شروع ۱۴ روز رایگان

قبلاً عضو شده‌ای؟ فقط کافی است وارد شوی. اشتراک: از ۱۹۹٬۰۰۰ تومان / ماه
— (0 رأی)

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *