معرفی و دانلود کتاب کدنویسی تمیز: کتاب راهنمای توسعه نرمافزار به روش چابک
برای دانلود قانونی کتاب کدنویسی تمیز و دسترسی به هزاران کتاب و کتاب صوتی دیگر، اپلیکیشن کتابراه را رایگان نصب کنید.
معرفی کتاب کدنویسی تمیز: کتاب راهنمای توسعه نرمافزار به روش چابک
کتاب کدنویسی تمیز تالیف رابرت سی. مارتین از جمله کتابهای کاربردی برای طراحی و توسعه یک پروژه نرمافزاری است و شامل اصول کدنویس صحیح، نامگذاری کاربردی، کامنتنویسی اصولیو چگونگی استفاده صحیح از توابع، نکات رفتاری صحیح و ... میشود.
درباره کتاب کدنویسی تمیز
حتی کد بد هم میتواند کاربرد داشته باشد، اما کدی که تمیز نیست میتواند یک سازمان را به زانو درآورد! کدنویسی تمیز یکی از مهمترین اصول برنامهنویسان حرفهای است. رابرت سی. مارتین (Robert C.Martin) در کتاب کدنویسی تمیز (Clean Cod) تلاش کرده همهی نکات و اصول مهم برای تبدیل شدن به یک برنامهنویس حرفهای را بدون مقدمهچینی و با روشهای ایدهآل به شما آموزش دهد. این کتاب حاصل چندین دهه تجربه نویسنده در حوزه برنامهنویسی و کار با نرمافزار است. رابرت مارتین در این کتاب توسعه نرمافزار به روش چابک را توضیح میدهد. خوب است بدانید که روش چابک برای توسعه نرمافزار و تولید آن، روشی است که در آن نظر مشتریان و همچنین مهارتهای تیم نرمافزاری بسیار اهمیت دارد.
کتاب کدنویسی تمیز برای چه کسانی مناسب است؟
خواندن این کتاب به کلیه برنامهنویسانی که خواهان ورود به دنیای حرفهای برنامهنویسی و پیشرفت در این حوزه هستند توصیه میشود.
با رابرت سی. مارتین بیشتر آشنا شویم
یکی از برنامهنویسان معروف دنیا که با نام عمو باب شهرت بیشتری دارد، رابرت سی. مارتین است. او که نزدیک به 5 دهه در زمینه برنامهنویسی و کدنویسی فعالیت میکند، بنیانگذار و رییس شرکت Object Mentor است. این متخصص نرمافزار سرشناس تاکنون توانسته چندین مقاله حرفهای و کاربردی را در مجلات تجاری متنوع منتشر کند و یکی از افراد ثابتی بهشمار میرود که همیشه به عنوان سخنران در کنفرانسهای بینالمللی و نمایشگاههای تجاری حضور دارد.
در بخشی از کتاب کدنویسی تمیز میخوانیم
اولین قاعده توابع این است که آنها باید کوچک باشند. دومین قاعده توابع این است که باید از این هم کوچکتر باشند. این ادعایی نیست که من بتوانم توجیه کنم و هرگونه مرجع معتبر پژوهشی ارائه دهم که نشان دهد توابع بسیار کوچکتر بهتر هستند. چیزی که من میتوانم بگویم این است که نزدیک به چهار دهه، من کارهای مختلفی را انجام دادهام. من توابعی با انواع اندازههای مختلف نوشتهام. من بیش از 3000 خط کد بد که از آن متنفرم را نوشتهام. من توابع بسیاری را در محدوده 100 تا 100 خط کد نوشتهام. من توابع 20 الی 30 خطی هم نوشتهام. آنچه که این تجربه، از طریق آزمایش و خطای طولانی به من آموخته این است که توابع باید بسیار کوچک باشند.
فهرست مطالب کتاب
مقدمه
معرفی کتاب
تصویر روی جلد کتاب
فصل 1: کدنویسی تمیز
فصل 2: نامهای معنیدار
فصل 3: توابع
فصل 4: کامنتها
فصل 5: قالببندی
فصل 6: اشیا و ساختار دادهها
فصل 7: مدیریت خطا
فصل 8: مرزها
فصل 9: تستهای واحد
فصل 10: کلاسها
فصل 11: سیستمها
فصل 12: تکوین
فصل 13: همروندی
فصل 14: اصلاحات متوالی
فصل 15: داخل Junit
فصل 16: بازسازی SerialData
فصل 17: نشانهها و اکتشافات
پیوست A: همروندی 2
پیوست B: org. jfree. date. SerialDate
مشخصات کتاب الکترونیک
نام کتاب | کتاب کدنویسی تمیز: کتاب راهنمای توسعه نرمافزار به روش چابک |
نویسنده | رابرت سی. مارتین |
مترجم | مهرداد عباسی، سید مرتضی قائم مقامی، حسین مسعودی |
ناشر چاپی | موسسه نشر تولید علم فرزانگان برنا |
سال انتشار | ۱۴۰۰ |
فرمت کتاب | |
تعداد صفحات | 546 |
زبان | فارسی |
شابک | 978-600-8202-75-2 |
موضوع کتاب | کتابهای اصول و مبانی برنامه نویسی |
کد زنی یه کار دسته جمعی هست بیشتر و این کتاب کاری میکنه که بتونی درک کنی چطور تمیز تر کد بنویسی تا سطح کیفیت بره بالا مثل مدرسه نگاه کن بهش که توش اگه مشقات رو خوش خط تر مینوشتی یه جور دیگه بهت نگاه میکردم یا حتی بهت نمره تشویقی میدادن یعنی میخوام بگم اینقدر نظم تو هر کاری مهمه حتما بخونیدش