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

کدنویسی تمیز به 3 بخش تقسیم میشود.
بخش اول به توصیف اصول، الگوها و شیوه های نوشتن کد تمیز میپردازد.
بخش دوم شامل مطالعات موردی در مورد افزایش پیچیدگی است. بررسی هر کدام از این وضعیتها، یک تمرین برای تمیز کردن برخی از کدها میباشد ( تبدیل کردن کدی که دارای مشکلاتی است به کدی که درست و موثر است. )
سومین قسمت این کتاب، نتیجه نهایی کار ما میباشد. در این قسمت، یک فصل است که شامل یک لیست از اکتشافات و نشانهها در زمان تولید کد و بررسی مطالعههای موردی میباشد. نتیجه این روش دانش پایه ما را در زمانی که کد را مینویسیم و میخوانیم و تمیز میکنیم، نشان میدهد.
خوانندگان بعد از مطالعه این کتاب درک میکنند:
این کتاب برای هر توسعه دهنده، مهندس نرم افزار، مدیر پروژه، سرپرست تیم یا تحلیلگر سیستم با علاقه به تولید کد بهتر، ضروری میباشد.
رابرت سی. مارتین "عمو باب" از سال 1970 یک حرفهای نرم افزار و از سال 1990 یک مشاور بین المللی نرم افزار بوده است. او بنیانگذار و رئیس شرکت Object Mentor است که یک تیم از مشاوران با تجربه است که مشتریان خود را در سراسر جهان در زمینه ++C، جاوا، #C، روبی، OO، الگوهای طراحی، UML، روشهای Agile و eXtreme programming آموزش میدهند.
شما می توانید برای مطالعه بخش هایی از کتاب و خرید کتاب، به سایت زیر مراجعه کنید:
لطفا نظرات خودتان را به صورت کامنت برای ما بزارید و ما منتظر انتقادات و پیشنهادات شما هستیم
کد تخفیف 20 درصدی : QER7N7TD
لطفا به این نکته توجه کنید: تعداد این کد تخفیف محدود هست و فقط برای 20 نفر قابل استفاده هست.