الگوهای رشد و بلوغ در مسیر حرفهای شدن برنامهنویس
کتاب Apprenticeship Patterns: Guidance for the Aspiring Software Craftsman نوشتهی Dave Hoover و Adele Ferreira یکی از مهمترین آثار در حوزهی رشد حرفهای و تربیت برنامهنویسان نرمافزار است.
این کتاب با رویکردی عملگرایانه، مجموعهای از «الگوهای رشد» (Patterns) را معرفی میکند که به توسعهدهندگان کمک میکند تا از مرحلهی کارآموزی تا رسیدن به سطح استادکاری (Craftsmanship) مسیر خود را آگاهانه، منظم و مبتنی بر یادگیری مداوم طی کنند.
هدف این ریپازیتوری، ارائهی ترجمهای دقیق، بومیسازیشده و قابل استفاده برای جامعهی فارسیزبان برنامهنویسان است تا مفاهیم ارزشمند «فرهنگ شاگردی در مهندسی نرمافزار» در دسترستر و کاربردیتر شوند. 🚀
🔹 این کتاب برای تمام برنامهنویسانی مناسب است که:
- در آغاز مسیر حرفهای خود هستند؛
- به دنبال یادگیری از طریق تمرین و ساخت پروژههای واقعیاند؛
- و میخواهند نگرش «استادکاری نرمافزار» را در مسیر شغلی خود درونی کنند.
- برای تجربه خوانایی بهتر در مرورگر، توصیه میکنیم افزونه فونت ایران رو نصب کنید.
ما به حضور و تجربهی شما در این پروژه افتخار میکنیم! مشارکت شما میتواند شامل موارد زیر باشد:
- 📝 بازبینی و اصلاح ترجمهها
- 💬 افزودن توضیحات فرهنگی و تجربی برای خوانندگان فارسیزبان
- 🎯 پیشنهاد ساختار بهتر برای فصلها یا اصطلاحات کلیدی
| شماره | نام فصل (انگلیسی) | نام فصل (فارسی) | وضعیت | لینک |
|---|---|---|---|---|
| 00 | Preface | پیشگفتار | ✅ | Preface |
| 01 | Introduction | مقدمه | ✅ | Introduction |
| 02 | Emptying the Cup | خالی کردن فنجان | ✅ | Emptying-the-Cup |
| 03 | Walking the Long Road | پیمودن مسیر طولانی | ✅ | Walking-the-Long-Road |
| 04 | Accurate Self-Assessment | ارزیابی دقیق خود | ✅ | Accurate-Self-Assessment |
| 05 | Perpetual Learning | یادگیری مداوم | ✅ | Perpetual-Learning |
| 06 | Construct Your Curriculum | برنامه درسی خود را بسازید | ✅ | Construct-Your-Curriculum |
| 07 | Conclusion | نتیجهگیری | ✅ | Conclusion |
| 08 | Pattern-List | فهرست الگو | ✅ | Pattern-List |
| 09 | A Call for Apprenticeship | درخواست برای کارآموزی | ✅ | A-Call-for-Apprenticeship |
| 10 | A Retrospective on the First Year | نگاهی به سال اول | ✅ | A-Retrospective-on-the-First-Year |
| 11 | Online Resources | منابع آنلاین | ✅ | Online-Resources |
- تمامی فصلها در قالب فایلهای
.mdنوشته شدهاند. - نقلقولها، توضیحات و مثالهای کتاب با Markdown ساختاردهی شدهاند.
- تصاویر و دیاگرامها در مسیر
assets/image/قرار دارند. - از فونت فارسی خوانا و استاندارد برای نمایش آنلاین استفاده شده است.
- حقوق نشر و کپیرایت کتاب اصلی: متعلق به O’Reilly Media است. این پروژه یک ترجمه آزاد و آموزشی است و هیچگونه منفعت تجاری ندارد.
- متن ترجمه: تحت مجوز CC BY-NC-SA 4.0 منتشر میشود.
- نمونهکدها: در صورت وجود، با مجوز MIT License منتشر خواهند شد.
از تمام کسانی که با پیشنهاد، بازخورد و ویرایشهای خود در مسیر ترجمه و نشر آزاد دانش مشارکت میکنند سپاسگزاریم 🌱
ساختهشده با ❤️ برای جامعهی برنامهنویسان فارسیزبان