بدهی فنی در تولید نرم افزار چیست؟ (Technical Debt)

Поділитися
Вставка
  • Опубліковано 26 кві 2020
  • یکی از مشکلات عمده‌ای که در تیم‌های تولید نرم افزار دیده میشود، بدهی فنی یا همان
    technical debt
    است. دانستن اینکه بدهی فنی چیست؟ چرا بوجود میاد و نشانه‌های آن چیست، مهمترین قدم برای بالا بردن کیفیت نرم افزار است
    در این ویدئو علاوه بر توضیح موارد بالا، در خصوص راه حلهای مناسب برای برطرف کردن و یا حتی جلو گیری از بروز بدهی فنی صحبت کرده‌ام
    در ادامه لینک ویدئوهای مرتبط با این مطلب را قرار داده‌ام
    Code Smells چیست
    ➤ • Code Smells - آیا کد ش...
    همه چیز درباره یونیت تست - Unit Testing
    ➤ • همه چیز راجع به یونیت ...
    من رو در شبکه‌های اجتماعی دنبال کنید
    ➤ My website: amirhosseinab.me
    ➤ Linkedin: / amirhosseinab
    ➤ Twitter: / amirhosseinab
    ➤ GitHub: github.com/amirhosseinab
    ➤ Instagram: / amirhosseinab
    ➤ Facebook: / amirhosseinabtv
    ❯ اگر هر سوالی درباره تولید نرم افزار و موضوعات مهندسی نرم افزار دارید، میتونید برام کامنت بگذارید
    ❯ از لینک زیر میتونید کانال من رو سابسکرایب کنید
    ua-cam.com/users/amirhosseinab?sub...
    ❯ با استفاده از هشتگ های زیر ویدئوهای من رو جستجو کنید
    #amirhosseinab
    #امیرحسین_عبدالخالق
    #بدهی_فنی

КОМЕНТАРІ • 73

  • @amirhosseinab
    @amirhosseinab  4 роки тому +2

    اگر این ویدئو براتون مفید بود حتما لایک کنید و تجربه‌هاتون از بدهی فنی در تولید نرم افزار رو برام کامنت بگذارید. ممنونم

  • @li_hakim
    @li_hakim 2 роки тому +1

    خیلی آموزنده بود...
    ممنون که انقدر قشنگ تجربیاتتون رو در اختیار ما قرار میدید

  • @rezagholamalitabar6725
    @rezagholamalitabar6725 6 місяців тому

    سپاس فراوان بابت محتوای با کیفیتی که تولید می کنید . من تازه با کانال شما آشنا شدم و بسیار خوشحالم.

  • @khashayarjamsahar8510
    @khashayarjamsahar8510 3 роки тому +1

    عالی بود مهندس، موفق باشی

  • @masoudghahremani7913
    @masoudghahremani7913 4 роки тому

    دستتون درد نکنه - واقعا مفید بود

    • @amirhosseinab
      @amirhosseinab  4 роки тому

      خواهش میکنم
      ممنون از کامنتت

  • @aliakbarzadeh8223
    @aliakbarzadeh8223 3 роки тому

    خیلی عالی بود....ممنون

    • @amirhosseinab
      @amirhosseinab  3 роки тому

      خواهش میکنم علی جان 🙏

  • @mohammadalifarhad7343
    @mohammadalifarhad7343 3 роки тому

    مثل همیشه عالی و با کیفیت مطلب رو بیان کردین

    • @amirhosseinab
      @amirhosseinab  3 роки тому

      خیلی لطف داری محمدعلی عزیز

  • @mehdijalali5928
    @mehdijalali5928 4 роки тому

    واقعا عالی😍😍

  • @mplm28
    @mplm28 4 роки тому +1

    عالی بود ... درباره نحوه درسته داکیومنتیشن نوشتن هم ویدیو بزارید

    • @amirhosseinab
      @amirhosseinab  4 роки тому

      مرسی ازت
      چشم سعی میکنم اگر فرصت شد راجع بهش محتوا تولید کنم

  • @itone3438
    @itone3438 4 роки тому

    ممنون از اینکه تجربه هاتون رو انتقال میدید امید وارم موفق باشید

  • @pythonoffice9083
    @pythonoffice9083 3 роки тому +1

    خيلي خوب بود، لطفا راجب design pattern ها هم يك ويديو قرار بديد 🙏🏻

    • @amirhosseinab
      @amirhosseinab  3 роки тому

      ممنونم ازت. راجع به این موضوع خیلی محتوا هست. ولی چشم در آینده خواهم ساخت

  • @TheCreativeRio
    @TheCreativeRio 4 роки тому

    عالی بود خیلی کمک کننده بود
    . اگه این کانال روی همین موضوعات بمونه فک میکنم بسیار محتوای یونیک و با کیفیتی خواهد داشت.

    • @amirhosseinab
      @amirhosseinab  4 роки тому +1

      مرسی میلاد جان. امیدوارم که با حمایت شما این اتفاق بیوفته 👍

  • @mosoleimaniyun9601
    @mosoleimaniyun9601 3 роки тому

    درود بر شما . من جدیدا با کانال شما آشنا شدم . لذت بردم از صحبتهای شما و ارایه مطلب شما در مقایسه با همکارهای دیگه ، کم نظیر بود. براتون ارزوی موفقیت میکنم.

    • @amirhosseinab
      @amirhosseinab  3 роки тому

      سلام و ممنونم از لطفتون
      خیلی خوشحالم از تعریفی که کردید. مرسی

  • @omidmohamadi3513
    @omidmohamadi3513 4 роки тому +1

    استاد اگه میشه در مورد microservice ویدیو بسازید

    • @amirhosseinab
      @amirhosseinab  4 роки тому +1

      سعی‌ام رو میکنم، تو برنامه‌ام میگذارم حتما

  • @ShahrzadPakgohar
    @ShahrzadPakgohar 4 роки тому +1

    سلام و درود.
    من خودم فنی نیستم، اما ویدئوهای شما رو دنبال میکنم چون مسیر شغلیم به سمتی رفته که ارتباط تنگاتنگی با تیم فنی داره و باید ازشون خروجی بگیرم و مدیریت بشه. دارم سعی میکنم بهتر و بیشتر بفهمم.
    توضیحات شما واقعا برام مفید بود. مخصوصا این ویدئو باعث شد بخشی از چالشهامون و اشتباهاتمون رو بفهمم.
    ممنونم.
    پیروز باشید.

    • @amirhosseinab
      @amirhosseinab  4 роки тому

      سلام شهرزاد جان
      ممنون از اینکه کانالم رو دنبال میکنی.
      خیلی خوشحالم از خوندن کامنتت و اینکه تونستم تو این موضوع مفید باشم.
      مرسی که این مسئله رو بیان کردی🙏
      موفق باشی

  • @mahshidhajyani8200
    @mahshidhajyani8200 4 роки тому +1

    خیلی موضوع مهمی رو عنوان کردی. ممنون واقعا عالی بود.

    • @amirhosseinab
      @amirhosseinab  4 роки тому

      مرسی مهشید جان، آره موضوع مهمیه که کمتر بهش پرداخته میشه

  • @armanranjbar652
    @armanranjbar652 4 роки тому +1

    awli bod

  • @arianh
    @arianh 4 роки тому

    چقدر عالی توضیح میدید ، مرسی از شما 🌹🌹🌹👌👍👍👌

  • @hamidrezaashkiyan
    @hamidrezaashkiyan 4 роки тому +1

    عااالیههه. ممنوون این مبحث های اخری فوق العاده ان خیلی خیلی ممنون

    • @amirhosseinab
      @amirhosseinab  4 роки тому

      مرسی ازت حمیدرضا جان! خیلی خوشحالم که برات مفید بوده

    • @hamidrezaashkiyan
      @hamidrezaashkiyan 4 роки тому +1

      @@amirhosseinab به خاطر شما من واقعا به مباحث مهندسی نرم افزار علاقه مند شدم. ومیخوام یه مهندس نرم افزار باشم.
      کانال اپارات هم دارین؟

    • @amirhosseinab
      @amirhosseinab  4 роки тому

      چقدر عالی! امیدوارم که تو این مسیر موفق باشی. باعث افتخار برای من
      من فقط تو یوتوب ویدئوهام رو آپلود میکنم

    • @hamidrezaashkiyan
      @hamidrezaashkiyan 4 роки тому

      @@amirhosseinab بسیار عالی. خیلی هم ممنوونم ❤❤

  • @amirmohammadrezvaninia8955
    @amirmohammadrezvaninia8955 4 роки тому

    کارت عالیه
    ممنون

  • @mkal1375
    @mkal1375 4 роки тому

    مثل همیشه عالی... خسته نباشید

  • @amiryeganeh5999
    @amiryeganeh5999 4 роки тому

    مثل همیشه عالی 👌

  • @aminsoley9191
    @aminsoley9191 4 роки тому

    مثل همیشه عالی توضیح دادید. هر بار که شما ویدیو آپلود میکنین و من میبینم، به دانش فنیم اضافه میشه ♥

    • @amirhosseinab
      @amirhosseinab  4 роки тому +1

      ممنونم. خیلی خوشحالم از این بابت امین عزیز

  • @user-iz8tn1sd2z
    @user-iz8tn1sd2z 4 роки тому

    یه موضوع فوق العاده مهم و مثل همیشه عالی
    سر همین اصولی کار نکردن به خاطر فشار برنامه نویس ارشد باعث شد پروژه ای که کلی روش زمان گذاشتیم انقد بد پیش بره که تصمیم گرفتیم بیخیالش بشیم و از اول شروع کنیم

    • @amirhosseinab
      @amirhosseinab  4 роки тому

      ممنون از فیدبکت.
      بله متوجه تجربه‌ای که داشتی میشم.

  • @stalker1361
    @stalker1361 4 роки тому

    عالی عالی بود امیرحسین جان 🙏🙏🙏🙏🙏🙏
    دمتون گرم واقعا 💐💐
    کارتون خیلی درسته آقا امیرحسین عزیز 🙈😅

    • @amirhosseinab
      @amirhosseinab  4 роки тому

      ممنون ازت نوید جان. خیلی ممنونم از فیدبکت 😊😊😊

  • @rezamirzazadefarkhani6915
    @rezamirzazadefarkhani6915 4 роки тому +1

    ممنون میشم اگرتجربیات خودتون در مورد امنیت نرم افزار در هر دو سطح دیزاین و کدنویسی رو به اشتراک بگذارید.

    • @amirhosseinab
      @amirhosseinab  4 роки тому +1

      موضوع خیلی مهمی رو مطرح کردید. اتفاقا مدتیست دارم با یکی از متخصصین امنیت به نام صحبت میکنم که ویدئویی رو با هم در این باره ضبط کنیم. ولی هنوز ایشون فرصت نکردند. انشالا به زودی.

  • @sinaggsina
    @sinaggsina 4 роки тому

    ساعت سه شبه
    خوابم میومد
    ولی ...
    انقدر عالی بود که...
    ۵ دقیقست دارم فکر میکنم این حسمو چطور بیان کنم
    دست روی دل برنامه نویس ها می‌ذاری
    دممممت گرم با قدددددرت اداااامه بده
    💪💪💪

    • @amirhosseinab
      @amirhosseinab  4 роки тому

      خیلی این کامنتت برام ارزش داره، خیلی
      ممنونم از این همه انرژی خوب که بهم میدی 🙏🙏🙏
      چشم حتما

  • @alikohestani8397
    @alikohestani8397 4 роки тому +1

    سلام من دایرکت اینستاگرام بهتون پیام دادم لطف میکنید جواب بدید

    • @amirhosseinab
      @amirhosseinab  4 роки тому

      سلام
      بله دیدم و جواب دادم علی جان

  • @rezanjko330
    @rezanjko330 4 роки тому +1

    سلام بری برنامه نویسی مک بوک بهتر هست یا سرفیس پرو

    • @amirhosseinab
      @amirhosseinab  4 роки тому

      سلام
      من مک‌بوک رو ترجیح میدم

  • @raminrakhshani2280
    @raminrakhshani2280 4 роки тому +1

    در حال حاضر دارم روی پروژه ای کار میکنم که کلا بدهی فنیه. از معماری گرفته تا بقیه ماجراها. تو پروژه اصلا oop رعایت نشده انگار کسی که فقط مقداری c بلد بوده اومده این پروژه رو زده یه مثال بزنم که کل یک صفحه if ,else و سوییچ (تو در تو). دیزاین پترن و یونیت تست و .. که اصلا تعریف نشده. از طرفی این سامانه لانچ شده و کارهای جدیدی که میخان بایستی خیلی سریع انجام بشه.
    من سعیم اینه ماژولهایی که وابستگی کمتری دارن رو به سمت دیزاین پترن و oop ببرم. اشکم دراومده اما درستش میکنم :-)
    فقط تعجب میکنم چجوری این پروژه رو گرفته و زده و کلی هم پول بابتش خرج شده!!

    • @amirhosseinab
      @amirhosseinab  4 роки тому

      متاسفانه کم نیستند این سبک پروژه‌ها و عذابش برای دولوپرهاست که تو خط مقدم هستند.
      در حال حاضر داری بهترین کار رو میکنی که بخشهای با وابستگی کمتر رو ریفکتور میکنی

  • @parsa_numb
    @parsa_numb 4 роки тому +1

    عالی بود🌹👌
    لطفا در مورد تمیز نوشتن کد (pep8 و...) لطفا ویدیو بسازین

    • @amirhosseinab
      @amirhosseinab  4 роки тому +1

      ممنونم از شما 🙏
      مرسی از پیشنهادی که دادید

    • @parsa_numb
      @parsa_numb 4 роки тому +1

      @@amirhosseinab 🌹🙏

  • @overLordOrigin
    @overLordOrigin 4 роки тому

    تیشرت باحالی داری مهندس .
    کجا میشه تیشرت با نوشته های برنامه نویسی(دقیق با چه اسمی شناخته میشه،نمیدونم😬)،کجا میشه تهیه کرد؟

    • @amirhosseinab
      @amirhosseinab  4 роки тому

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

  • @shahryarpy3996
    @shahryarpy3996 4 роки тому

    سلام برنانه نویسی را چطور یاد بگیریم؟ ؟(کتاب، ویدئوو....))

    • @amirhosseinab
      @amirhosseinab  4 роки тому

      سلام، تو یکی از ویدئوهام با عنوان مسیر یادگیری برنامه‌نویسی، کامل توضیح دادم

  • @codefunn
    @codefunn 4 роки тому

    برای یه پروژه و تست یه ایده یه کثافتی رو دیپلوی کردم که بدهی فنی که هیچ اسمش در واقع ورشکستی فنی بود

    • @amirhosseinab
      @amirhosseinab  4 роки тому

      😂😂😂 جالب گفتی میلاد جان

  • @NothingButBen
    @NothingButBen 4 роки тому +1

    چرا دیگه فعال نیستید؟؟

    • @amirhosseinab
      @amirhosseinab  4 роки тому

      ایشالا به زودی، مجدد شروع خواهم کرد.
      خوشحالم از اینکه پرسیدی 🙏

    • @NothingButBen
      @NothingButBen 4 роки тому

      @@amirhosseinab بسیار عالی؛ منتظریم. تنها کانالیه که به درد برنامه نویسای ایرانی میخوره و خیلی خوش حالم که هستید.

    • @amirhosseinab
      @amirhosseinab  4 роки тому

      خیلی خوشحالم که اینو میشنوم 😊