توضیحات
معرفی کتاب:
در کتاب The Clean Coder مشاورههای کاربردی در مورد همه چیز از تخمین زدن و کدنویسی تا refactoring و تست کردن توسط Robert C. Martin (معروف به عمو باب) بیان شده است. در این کتاب بیشتر تکنیکها پوشش و اکثر نگرشها بیان شده است. Martin نشان میدهد که چگونه میتوان توسعه نرم افزار را همراه با احترام، عزت نفس و افتخار انجام دهیم، خوب و تمیز کار کنیم، صادقانه ارتباط داشته باشیم و بتوانیم تخمین درستی از کارها داشته باشیم. همچنین تصمیمات سخت بگیریم و بفهمیم که هرچقدر دانش بیشتری داشته باشیم مسئولیت بیشتری نیز بر دوش داریم.
به جرات می توان گفت که این کتاب یکی از بهترین کتاب های حال حاضر شامل چندین دهه تجربه برنامه نویسی است و طرفداران زیادی در سراسر دنیا پیدا کرده است.
کتاب کدنویس تمیز شامل ۱۴ فصل است که در هر فصل موضوعات مختلف بررسی می شود:
فصل اول: حرفه ای بودن!
فصل دوم: نه گفتن. برای مطالعه قسمتی از فصل دوم کلیک کنید.
فصل سوم: بله گفتن. برای مطالعه قسمتی از فصل سوم کلیک کنید.
فصل چهارم: کدنویسی
فصل پنجم: توسعه آزمون محور (TDD)
فصل ششم: تمیز کردن
فصل هفتم: تست پذیرش. برای مطالعه قسمتی از فصل هفتم کلیک کنید.
فصل هشتم: استراتژی های تست کردن
فصل نهم: مدیریت
فصل دهم: تخمین یا برآورد
فصل یازدهم: فشار
فصل دوازدهم: همکاری
فصل سیزدهم: گروه ها و پروژه ها
فصل چهاردهم: مربی گری، کارآموزی، استادکاری
درباره نویسنده
رابرت سسیل مارتین (معروف به عمو باب) از سال 1970 برنامهنویس بوده است. او بنیان گذار و رئیس شرکت Object Mentor، یک موسسه بینالمللی متشکل از مدیران و توسعه دهندگان نرم افزار بسیار باتجربه است که متخصص کمک کردن به شرکتها در جهت انجام پروژه هایشان هستند. Object Mentor مشاوره های بهبود فرآیند، مشاوره در طراحی نرم افزار شیءگرا، آموزش و خدمات توسعه مهارت را به شرکت های بزرگ سراسر جهان ارائه میکند.
رابرت مارتین، چندین مقاله را در مجلات تجاری مختلف منتشر کرده است و یکی از سخنرآنهای معمول، در کنفرانس های بین المللی و نمایشگاه های تجاری است.
او کتاب های زیادی را تألیف یا ویرایش نموده است از جمله:
- طراحی کاربردهای C++ شیءگرا با استفاده از روش Booch
- زبآنهای الگو برای طراحی برنامه (جلد سوم)
- آشنایی بیشتر با C++ Gems
- برنامه سازی مفرط (XP) در عمل
- توسعه نرم افزاری چابک (Agile): اصول، الگوها و تمرین ها
- UML برای برنامهنویسان جاوا
- کتاب Clean Code
مارتین، رهبری در صنعت توسعه نرم افزار است که سه سال به عنوان سردبیر مجله کامپیوتری حرفهای به نام C++ Report خدمت کرد و به عنوان اولین رئیس اتحاد چابک (Agile Alliance) نیز خدمت کرده است.
رابرت یک موسسه مشاوره با نام عمو باب را نیز ایجاد کرده است و همچنین با همکاری پسرش میکاه مارتین نیز شرکت The Clean Coders را تأسیس نموده است.
نقد و بررسیها
هیچ دیدگاهی برای این محصول نوشته نشده است.