
همواره توصيههاي برنامهنويسي و اينكه چگونه برنامهنويسان بهتر كد نوشته و يا خطاهاي كمتري در مواجهه با چالشهاي جديد و يا مسائل نوين داشته باشند، براي اغلب برنامهنويسان جذاب است، خصوصاً اگر برنامهنويس حرفهاي كه موفقيتهاي بسياري داشته است، آن توصيهها را انجام دهد. در انتهاي قرن پيش كتابي به بازار معرفي شد كه بسياري از بزرگان توسعه نرمافزار را وادار به تحسين كرد. آقاي Hunt و دستيارش Thomas كه از قلب تيمهاي برنامهنويسي، جايي كه برنامهنويسان علاقه دارن تا كسي در كارشان دخالت نكند! يا هر مشكلي را به گردن روزگار، سيستم عامل، كامپيوننت و غيره مياندازند، سخن ميگويند و برنامهنويسي عملگرا را تشريح ميكنند. اين كتاب با پيش گفتار آقاي Cunningham به بازار عرضه شد و طولي نكشيد كه Kent Beck و Martin Fowler آن را تحسين كردند و خريدن و دوبار خواندن اين كتاب را به شدت تاكيد نمودند. با اين توصيهها، جايي براي توصيه بنده براي كساني كه دوست دارند واقعاً عملياتي برنامهنويسي كنند، باقي نميماند.
این کتاب شامل بخشهای زیر میباشد:
- فلسفه عملگرايانه (Pragmatic)
- روش عملگرايانه
- ابزارهاي پايه
- سوءزن (Paranoia) عملگرايانه
- خم كردن يا شكستن
- وقتي شما كدنويسي ميكنيد
- قبل از پروژه
- پروژههاي عملگرايانه
نسخه بهزبان انگلیسی این کتاب را میتوانید از اینجا دانلود کنید.