کتاب Cleane Code کدنویسی تمیز

کتاب Cleane Code (A Handbook of Agile Software Craftsmanship) کد نویسی تمیز: راهنمای توسعه نرم افزار به روش چابک نوشته روبرت مارتین, توسط انتشارات علوم پویا با موضوع مهندسی کامپیوتر، برنامه نویسی، کدنویسی به چاپ رسیده است.

ممکن است کدهای بَد هم بازده داشته باشند و کار برنامه‌نویس را راه بیاندازند، اما دیپلوی کردن این‌گونه کدها می‌تواند یک شرکت بزرگ را کاملاً به زمین بزند! و نیاز به توضیح نیست که هر ساله زمان بسیار زیاد و منابع هنگفتی صرف رفع ضررها و زیان‌های ناشی از به‌کارگیری کدهای غیرحرفه‌ای در برنامه‌نویسی می‌شود. کتاب Clean Code به سه بخش تقسیم شده است؛ بخش اول به اصول، نمونه‌ها و روش‌های مختلف توسعهٔ نرم‌افزار می‌پردازد و بخش دوم هم به مطالعات موردی مختلف در رابطه با پیچیدگی فزاینده در دنیای کدنویسی اختصاص داده شده است (هر Case Study در واقع تمرینی برای انتخاب کد مناسب است؛ به این معنی که چگونه کد نامناسب و دارای مشکل را به کد مفید و کارآمدی تبدیل کنیم.) سومین بخش کتاب هم شامل چکیده‌ای از مباحث طرح شده در این کتاب است؛ یعنی لیستی از نکات و مواردی که در پروسۀ انجام مطالعات موردی، استخراج و جمع‌آوری شده‌اند.

به طور کلی، توانایی‌هایی که برنامه‌نویس پس از خواندن این کتاب به‌ دست می‌آورد عبارتند از:

  1. چگونگی تشخیص کد خوب از کد بَد
  2. چگونگی نوشتن کد خوب و چگونگی تبدیل کد بَد به کد خوب
  3. چگونگی بهبود پرفورمنس نرم‌افزار
  4. چگونگی ماژولار کردن سورس‌کد برای بالا بردن قابلیت خوانایی آن
  5. چگونگی رفع کامل خطاها بدون بروز مشکل در منطق سورس‌کد
  6. چگونگی انجام تست برای تشخیص کد مناسب و اِعمال روش برنامه‌نویسی تست-محور

معرفی مباحث کتاب کدنویسی تمیز

  1.  Clean Code
  2. Meaningful Names
  3.  Functions
  4. Comments
  5. Formatting
  6. Objects and Data Structures
  7.  Error Handling
  8.  Boundaries
  9.  Unit Tests
  10.  Classes
  11. Systems
  12.  Emergence
  13.  Concurrency
  14. Chapter 14: Successive Refinement
  15. Chapter 15: JUnit Internals
  16. Chapter 16: Refactoring SerialDate
  17. Chapter 17: Smells and Heuristics
  • روش های ارسال
  •    پیک تهران
  •    پیک سریع تهران
  •    پست پیشتاز
  •    تیباکس
  •    ویژه
  • ناموجود
ناموجود
توضیحات

کتاب Cleane Code (A Handbook of Agile Software Craftsmanship) کد نویسی تمیز: راهنمای توسعه نرم افزار به روش چابک نوشته روبرت مارتین, توسط انتشارات علوم پویا با موضوع مهندسی کامپیوتر، برنامه نویسی، کدنویسی به چاپ رسیده است.

ممکن است کدهای بَد هم بازده داشته باشند و کار برنامه‌نویس را راه بیاندازند، اما دیپلوی کردن این‌گونه کدها می‌تواند یک شرکت بزرگ را کاملاً به زمین بزند! و نیاز به توضیح نیست که هر ساله زمان بسیار زیاد و منابع هنگفتی صرف رفع ضررها و زیان‌های ناشی از به‌کارگیری کدهای غیرحرفه‌ای در برنامه‌نویسی می‌شود. کتاب Clean Code به سه بخش تقسیم شده است؛ بخش اول به اصول، نمونه‌ها و روش‌های مختلف توسعهٔ نرم‌افزار می‌پردازد و بخش دوم هم به مطالعات موردی مختلف در رابطه با پیچیدگی فزاینده در دنیای کدنویسی اختصاص داده شده است (هر Case Study در واقع تمرینی برای انتخاب کد مناسب است؛ به این معنی که چگونه کد نامناسب و دارای مشکل را به کد مفید و کارآمدی تبدیل کنیم.) سومین بخش کتاب هم شامل چکیده‌ای از مباحث طرح شده در این کتاب است؛ یعنی لیستی از نکات و مواردی که در پروسۀ انجام مطالعات موردی، استخراج و جمع‌آوری شده‌اند.

به طور کلی، توانایی‌هایی که برنامه‌نویس پس از خواندن این کتاب به‌ دست می‌آورد عبارتند از:

  1. چگونگی تشخیص کد خوب از کد بَد
  2. چگونگی نوشتن کد خوب و چگونگی تبدیل کد بَد به کد خوب
  3. چگونگی بهبود پرفورمنس نرم‌افزار
  4. چگونگی ماژولار کردن سورس‌کد برای بالا بردن قابلیت خوانایی آن
  5. چگونگی رفع کامل خطاها بدون بروز مشکل در منطق سورس‌کد
  6. چگونگی انجام تست برای تشخیص کد مناسب و اِعمال روش برنامه‌نویسی تست-محور

معرفی مباحث کتاب کدنویسی تمیز

  1.  Clean Code
  2. Meaningful Names
  3.  Functions
  4. Comments
  5. Formatting
  6. Objects and Data Structures
  7.  Error Handling
  8.  Boundaries
  9.  Unit Tests
  10.  Classes
  11. Systems
  12.  Emergence
  13.  Concurrency
  14. Chapter 14: Successive Refinement
  15. Chapter 15: JUnit Internals
  16. Chapter 16: Refactoring SerialDate
  17. Chapter 17: Smells and Heuristics
مشخصات
  • ناشر
    امید انقلاب/ علوم پویا
  • نویسنده
    روبرت مارتین
  • قطع کتاب
    وزیری
  • نوع جلد
    شومیز
  • سال چاپ
    1398
  • نوبت چاپ
    دوم
  • تعداد صفحات
    431
نظرات کاربران
    هیچ دیدگاهی برای این محصول ثبت نشده است!
برگشت به بالا
0216640800© کلیه حقوق این سایت محفوظ و متعلق به فروشگاه آژانس کتاب است.02166408000 طراحی سایت و سئو : توسط نونگار پردازش