نمایش نتایج 1 تا 1 از 1

نام تاپیک: ترجمه کتاب Clean Code منتشر شد

  1. #1

    ترجمه کتاب Clean Code منتشر شد

    سلام
    ترجمه کتاب Clean Code منتشر شد
    Name:  clean-code6-500400.jpg
Views: 29
Size:  33.4 کیلوبایت
    حتی کد بد هم می‌تواند کاربرد داشته باشد. اما اگر کد تمیز نیست، می‌تواند سازمانِ توسعه‌دهنده را به زانو درآورد. هر سال، ساعت بی‌شمار و منابع قابل توجهی به دلیل نوشتن کد بد از دست می‌رود. اما لازم نیست این اتفاق رخ دهد.

    متخصص نرم افزار سرشناس، رابرت سی مارتین، یک پارادایم انقلابی را با کدنویسی تمیز ارائه می‌دهد: کتاب راهنمای توسعه نرم‌افزار به روش چابک. مارتین همراه با همکارانش از شرکت Object Mentor، بدون مقدمه چینی روش‌های ایده آلی را در توسعه نرم افزارها به روش چابک برای تمیز کردن کد، در این کتاب خلاصه کرده‌اند که در وجود شما درجاتی از استادی نرم افزار را به وجود می‌آورد و شما را به یک برنامه‌نویس بهتر تبدیل می‌کند، اما اگر فقط شما بر روی دستور العمل‌های این کتاب کار کنید.
    چه نوع کاری، شما انجام می‌دهید؟ شما در حال خواندن کد -در حقیقت مقدار زیادی کد- خواهید بود.
    چالش شما این موضوع خواهد بود که فکر کنید چه چیزی در کد درست است و چه چیزی در کد درست نیست. مهمتر از همه، چالش شما این موضوع خواهد بود که ارزش‌های حرفه‌ای خودتان را دوباره شناسایی کنید و تعهد دادن را به مهارت خودتان اضافه کنید.
    کدنویسی تمیز به 3 بخش تقسیم می‌شود.
    بخش اول به توصیف اصول، الگوهای و شیوه های نوشتن کد تمیز می‌پردازد.
    بخش دوم شامل مطالعات موردی در مورد افزایش پیچیدگی است. هر بررسی این وضعیت‌ها، یک تمرین برای تمیز کردن برخی از کدها می‌باشد – تبدیل کردن کدی که دارای مشکلاتی است به کدی که درست و موثر است.
    سومین قسمت این کتاب، نتیجه نهایی کار ما می‌باشد. این قسمت، یک فصل است که شامل یک لیست از اکتشافات و نشانه‌ها در زمان تولید کد و بررسی مطالعه‌های موردی می‌باشد. نتیجه این روش دانش پایه ما را زمانی که کد را می‌نویسیم و می‌خوانیم و تمیز می‌کنیم، نشان می‌دهد.

    خوانندگان از این کتاب درک می‌کنند:

    • چگونه می‌توان تفاوت بین کد خوب و بد را بیان کرد
    • چگونه کد خوب نوشت و چگونه کد بد به کد خوب را تبدیل کرد
    • چگونه نام‌های خوب، توابع خوب، اشیاء خوب و کلاس‌های خوب را ایجاد کرد
    • چگونه کد را برای حداکثر خوانایی فرمت‌بندی کرد
    • چگونه پیاده سازی کاملِ رسیدگی به خطا را بدون مبهم کردن منطق کد انجام دهید
    • چگونه تست واحد و توسعه تست محور(TDD) را انجام داد


    این کتاب برای هر توسعه دهنده، مهندس نرم افزار، مدیر پروژه، سرپرست تیم یا تحلیلگر سیستم با علاقه به تولید کد بهتر، ضروری می‌باشد.
    رابرت سی. مارتین "عمو باب" از سال 1970 یک حرفه‌ای نرم افزار و یک مشاور بین المللی نرم افزار از سال 1990 بوده است. او بنیانگذار و رئیس شرکت Object Mentor است که یک تیم از مشاوران با تجربه است که مشتریان خود را در سراسر جهان در زمینه C++‎‎‎‎‎‎‎‎‎‎‎‎‎‎، جاوا، C#‎‎‎‎‎‎‎‎‎‎‎‎‎‎، روبی، OO، الگوهای طراحی، UML، روش‌های Agile و eXtreme programming آموزش می‌دهد.

    برای مطالعه بخش هایی از کتاب شما می توانید به سایت زیر مراجعه کنید:
    http://zerobook.ir

    قابل توجه برنامه نویسان عزیز، آغاز پیش فروش با تخفیف ویژه از تاریخ 9 شهریور الی 5 مهرماه می باشد.
    پیش فروش کتاب Clean Code در چهار هفته
    هفته اول 30 درصد تخفیف
    هفته دوم 25 درصد تخفیف
    هفته سوم 20 درصد تخفیف
    هفته چهارم 15درصد تخفیف
    برای استفاده از کد تخفیف (فقط در زمان پیش فروش) از کد زیر هنگام سفارش استفاده کنید:
    barnamenevis
    آخرین ویرایش به وسیله zerobook.ir : سه شنبه 19 شهریور 1398 در 14:02 عصر

تاپیک های مشابه

  1. Clean install APK
    نوشته شده توسط Danial_abdi در بخش Android Studio
    پاسخ: 5
    آخرین پست: شنبه 25 آذر 1396, 08:26 صبح
  2. مبتدی: معماری clean Architecture
    نوشته شده توسط CodeforLife در بخش مباحث و مقالات فراگیر مهندسی نرم افزار
    پاسخ: 0
    آخرین پست: جمعه 05 آذر 1395, 21:14 عصر
  3. ست نکردن ruleها در urlManager برای داشتن clean url (حل شد)
    نوشته شده توسط desatir7316 در بخش Yii Framework
    پاسخ: 3
    آخرین پست: دوشنبه 23 تیر 1393, 12:06 عصر
  4. Clean Room در مهندسی نرم افزار
    نوشته شده توسط علی خانمحمدی در بخش تحلیل و طراحی نرم افزار
    پاسخ: 4
    آخرین پست: دوشنبه 16 اردیبهشت 1392, 13:10 عصر
  5. Clean کردن یک متن برای استفاده در Url
    نوشته شده توسط hakan648 در بخش ASP.NET Web Forms
    پاسخ: 1
    آخرین پست: چهارشنبه 01 آذر 1391, 15:07 عصر

برچسب های این تاپیک

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •