کتاب Clean Code

تومان

کتاب Clean Code رابرت مارتین، مؤسس و مدیر شرکت Uncle Bob، برای سال‌های طولانی در زمینۀ مشاورۀ توسعهٔ نرم‌افزار از عملکرد بسیار موفقی برخوردار بوده و این در حالی است که وی مطالعات موردی متعددی در رابطه با روش‌های اجایل (چاپک) توسعهٔ نرم‌افزار انجام داده است که در نتیجه وی در سال 2009 کتاب Clean Code را توسط انتشارات Prentice Hall به چاپ رسانید که با اقبال خوبی مواجه شد.

ممکن است کدهای بَد هم بازده داشته باشند و کار برنامه‌نویس را راه بیاندازند، اما پیاده سازی این‌گونه کدها می‌تواند یک شرکت بزرگ را کاملاً به زمین بزند! و نیاز به توضیح نیست که هر ساله زمان بسیار زیاد و منابع هنگفتی صرف رفع ضررها و زیان‌های ناشی از به‌کارگیری کدهای غیرحرفه‌ای در برنامه‌نویسی می‌شود.



دسته:

توضیحات

کتاب Clean Code

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

رابرت مارتین، کارشناس معروف نرم افزار، الگوی انقلابی را با Clean Code: A Handbook of Agile Software Craftsmanship ارائه می دهد. مارتین با همکارانش از Object Mentor همکاری کرده است تا بهترین روش چابک خود را در پاکسازی کد “در حال پرواز” در کتابی تقطیر کند که ارزش های یک صنعتگر نرم افزار را در درون شما القا می کند و شما را به برنامه نویس بهتری تبدیل می کند – اما فقط در صورتی که کار کنید. در آن.

چه نوع کاری انجام خواهید داد؟ شما کد را می خوانید – تعداد زیادی کد. و در مورد اینکه چه چیزی در آن کد درست است و چه چیزی اشتباه است، به چالش کشیده خواهید شد. مهمتر از آن، شما برای ارزیابی مجدد ارزش های حرفه ای و تعهد خود به حرفه خود به چالش کشیده خواهید شد.

Clean Code به سه قسمت تقسیم می شود. اولی اصول، الگوها و شیوه های نوشتن کد پاک را شرح می دهد. بخش دوم شامل چندین مطالعه موردی با افزایش پیچیدگی است. هر مطالعه موردی تمرینی برای پاکسازی کد است – تبدیل یک پایه کد که دارای مشکلاتی است به یک کد صحیح و کارآمد. بخش سوم نتیجه است: یک فصل منفرد حاوی لیستی از اکتشافات جمع آوری شده در حین ایجاد مطالعات موردی. نتیجه یک پایگاه دانش است که طرز فکر ما را هنگام نوشتن، خواندن و پاک کردن کدها توصیف می کند.

خوانندگان از درک این کتاب دور خواهند شد

نحوه تشخیص کد خوب و بد
چگونه کد خوب بنویسیم و چگونه کد بد را به کد خوب تبدیل کنیم
نحوه ایجاد نام های خوب، توابع خوب، اشیاء خوب و کلاس های خوب
نحوه قالب بندی کد برای حداکثر خوانایی
نحوه پیاده سازی مدیریت کامل خطا بدون پنهان کردن منطق کد
نحوه تست واحد و تمرین توسعه آزمایش محور

این کتاب برای هر توسعه‌دهنده، مهندس نرم‌افزار، مدیر پروژه، سرپرست تیم یا تحلیل‌گر سیستم که علاقه‌مند به تولید کد بهتر است، ضروری است.

نقد و بررسی‌ها

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “کتاب Clean Code”