دانلود کتاب Clean Code: A Handbook of Agile Software Craftsmanship (به فارسی: Clean Code: A Handbook of Agile Software Craftsmanship) نوشته شده توسط «Robert C. Martin»
اطلاعات کتاب Clean Code: A Handbook of Agile Software Craftsmanship
موضوع اصلی: 1
نوع: کتاب الکترونیکی
ناشر: Prentice Hall PTR
نویسنده: Robert C. Martin
زبان: English
فرمت کتاب: pdf (قابل تبدیل به سایر فرمت ها)
سال انتشار: 2008
تعداد صفحه: 462
حجم کتاب: 4 مگابایت
کد کتاب: 9780132350884 , 0-13-235088-2
نوبت چاپ: 1
توضیحات کتاب Clean Code: A Handbook of Agile Software Craftsmanship
حتی کد بد هم می تواند کار کند. اما اگر کد تمیز نباشد، می تواند یک سازمان توسعه را به زانو درآورد. هر سال، ساعت های بی شماری و منابع قابل توجهی به دلیل کد نوشته شده ضعیف از بین می روند. اما نباید اینطور باشد. رابرت سی. مارتین، کارشناس معروف نرم افزار، الگوی انقلابی را با Clean Code: A Handbook of Agile Software Craftsmanship ارائه می دهد. مارتین با همکارانش از Object Mentor همکاری کرده است تا بهترین شیوه چابک خود را در پاکسازی کد «در حال پرواز» به کتابی تقطیر کند که ارزشهای یک صنعتگر نرمافزار را در درون شما تلقین کند و شما را به برنامهنویس بهتری تبدیل کند، اما فقط در صورتی که روی آن کار کنید. . چه نوع کاری انجام خواهید داد؟ شما کدهای زیادی را خواهید خواند. و شما به چالش کشیده خواهید شد که به این فکر کنید که چه چیزی در آن کد درست است و چه چیزی در آن اشتباه است. مهمتر از آن، شما برای ارزیابی مجدد ارزش های حرفه ای و تعهد خود به حرفه خود به چالش کشیده خواهید شد. Clean Code به سه قسمت تقسیم می شود. اولی اصول، الگوها و شیوه های نوشتن کد پاک را شرح می دهد. بخش دوم شامل چندین مطالعه موردی با افزایش پیچیدگی است. هر مطالعه موردی، تمرینی برای پاکسازی کدهای تبدیل یک پایه کدی است که دارای برخی مشکلات است، به یک پایگاه صحیح و کارآمد. بخش سوم نتیجه است: یک فصل منفرد حاوی لیستی از اکتشافات و “بویایی” جمع آوری شده در هنگام ایجاد مطالعات موردی. نتیجه یک پایگاه دانش است که طرز فکر ما را هنگام نوشتن، خواندن و پاک کردن کد توضیح میدهد. خوانندگان این کتاب را درک نمی کنند
- چگونه تفاوت بین کد خوب و بد را تشخیص دهیم
- چگونه کد خوب بنویسیم و چگونه کد بد را به کد خوب تبدیل کنیم
- نحوه ایجاد نام های خوب، توابع خوب، اشیاء خوب و کلاس های خوب
- نحوه قالب بندی کد برای حداکثر خوانایی
- نحوه پیاده سازی مدیریت کامل خطا بدون ایجاد منطق کد
- li>
- نحوه تست واحد و تمرین توسعه مبتنی بر آزمون
این کتاب برای هر توسعهدهنده، مهندس نرمافزار، مدیر پروژه، سرپرست تیم یا تحلیلگر سیستمی که علاقمند به تولید بهتر است ضروری است. کد
- How to tell the difference between good and bad code
- How to write good code and how to transform bad code into good code
- How to create good names, good functions, good objects, and good classes
- How to format code for maximum readability
- How to implement complete error handling without obscuring code logic
- How to unit test and practice test-driven development
This book is a must for any developer, software engineer, project manager, team lead, or systems analyst with an interest in producing better code.
دانلود کتاب «Clean Code: A Handbook of Agile Software Craftsmanship»

برای دریافت کد تخفیف ۲۰ درصدی این کتاب، ابتدا صفحه اینستاگرام کازرون آنلاین (@kazerun.online ) را دنبال کنید. سپس، کلمه «بلیان» را در دایرکت ارسال کنید تا کد تخفیف به شما ارسال شود.