پرش به محتوا

برنامه‌نویس عملگرا

از ویکی‌پدیا، دانشنامهٔ آزاد
برنامه‌نویس عملگرا
نویسنده(ها)
  • اندرو هانت
  • دیوید توماس
کشورایالات متحده
موضوع(ها)تحصیلات، آموزشی
انتشار۱۹۹۹ توسط ادیسون-وزلی
شمار صفحات۳۲۰
شابکشابک ‎۹۷۸−۰−۲۰۱−۶۱۶۲۲−۴
وبگاهpragprog.com/titles/tpp20/

برنامه‌نویس عملگرا: از ماهر به استاد (به انگلیسی: The Pragmatic Programmer) کتابی دربارهٔ برنامه‌نویسی کامپیوتر و مهندسی نرم‌افزار است که توسط اندرو هانت و دیوید توماس نوشته شده و در اکتبر ۱۹۹۹ منتشر شد. از این کتاب به عنوان یک کتاب درسی در دوره‌های مرتبط دانشگاهی استفاده می‌شود.[۱] این اولین کتاب از سری کتاب‌هایی بود که تحت برچسب «قفسه کتاب عملگرا» به چاپ رسید. چاپ دوم، برنامه‌نویس عملگرا: سفر شما به تسلط در سال ۲۰۱۹ به مناسبت بیستمین سالگرد کتاب منتشر شد، با تجدید نظرهای عمده و مطالب جدید که تغییرات این صنعت را در بیست سال گذشته نشان می‌دهد.

این کتاب یک نظریه سیستماتیک ارائه نمی‌دهد، بلکه مجموعه‌ای از نکات برای بهبود روند توسعه نرم‌افزار به شیوه‌ای عملگرا است.

این کتاب از قیاس‌ها و داستان‌های کوتاه برای ارائه روش‌ها و نکات احتمالی استفاده می‌کند، به عنوان مثال نظریه پنجره‌های شکسته، داستان سوپ سنگی یا قورباغه جوشان.[۲] برخی از مفاهیم در این کتاب نام‌گذاری یا رواج یافت، مانند کاتای کد، تمرینات کوچک برای تمرین مهارت‌های برنامه‌نویسی، و اشکال زدایی اردک لاستیکی، روشی برای اشکال زدایی که نام آن مرجع داستانی در این کتاب است.

اندی هانت و دیوید توماس در مصاحبه‌ای بیستمین سالگرد انتشار کتاب را جشن گرفتند و در مورد تجربیات خود از نگارش کتاب، چگونگی تحول محتوا از اولین انتشار و آنچه در دو دهه گذشته بدون تغییر باقی مانده صحبت کردند.

منابع[ویرایش]

  1. "CSE 331 17sp Software Design & Implementation: Information and Syllabus".
  2. Hunt and Thomas, pp. 7-9.
  • اندرو هانت و دیوید توماس، برنامه‌نویس عملگرا، ادیسون وسلی، ۲۰۰۰.
  • دیوید توماس و اندرو هانت، برنامه‌نویس عملگرا، چاپ بیستمین سالگرد، ادیسون وسلی، ۲۰۲۰.
  • مشارکت‌کنندگان ویکی‌پدیا. «The Pragmatic Programmer». در دانشنامهٔ ویکی‌پدیای انگلیسی، بازبینی‌شده در ۱۷ اکتبر ۲۰۲۱.

پیوند به بیرون[ویرایش]