Skip to content

hheydarian/the-pragmatic-programmer-parsion

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The Pragmatic Programmer Book Cover

ترجمه فارسی کتاب The Pragmatic Programmer

راهنمایی برای تبدیل شدن از «کارجو» به «استادکار» در دنیای واقعی برنامه‌نویسی

GitHub stars GitHub forks Last Commit Translation Status Visitors


✨ معرفی پروژه

کتاب The Pragmatic Programmer نوشتهٔ Andrew Hunt و David Thomas یکی از تأثیرگذارترین کتاب‌ها در تاریخ مهندسی نرم‌افزار است.
این اثر، نه صرفاً دربارهٔ کدنویسی، بلکه دربارهٔ طرز تفکر، تصمیم‌گیری و حرفه‌ای زیستنِ یک برنامه‌نویس است.

این ریپازیتوری تلاشی است برای ارائهٔ نسخه‌ای فارسی، دقیق و خوانا از این کتاب ماندگار برای جامعهٔ برنامه‌نویسان فارسی‌زبان.
هدف ما، ترجمه‌ای وفادار اما امروزی است که به رشد فکری و حرفه‌ای توسعه‌دهندگان کمک کند 🚀


⚙️ پیش‌نیاز مطالعه

🔹 آشنایی پایه با یک زبان برنامه‌نویسی کافی است — تمرکز این کتاب بر «تفکر نرم‌افزاری» است، نه صرفاً کد.
🔹 برای تجربهٔ بهتر در مرورگر، پیشنهاد می‌کنیم افزونه فونت ایران را نصب کنید.


🙌 راه‌های مشارکت

ما از حضور شما در این پروژه استقبال می‌کنیم. می‌توانید از این راه‌ها مشارکت کنید:

  • ✏️ بازبینی ترجمه و پیشنهاد بهبود متن
  • 💬 افزودن توضیحات فرهنگی یا فنی برای بومی‌سازی بهتر مفاهیم
  • 🎨 بهبود طراحی صفحات و تصاویر

🔗 فصل‌های کتاب (با لینک)

شماره نام فصل (انگلیسی) نام فصل (فارسی) وضعیت لینک
00 Foreword پیش‌گفتار Foreword
00 Preface to the Second Edition پیش‌گفتار ویرایش دوم Second-Edition
00 Preface to the First Edition پیش‌گفتار ویرایش اول First-Edition
01 A Pragmatic Philosophy فلسفهٔ عملگرایانه A-Pragmatic-Philosophy
02 A Pragmatic Approach رویکرد عملگرایانه A-Pragmatic-Approach
03 The Basic Tools ابزارهای پایه The-Basic-Tools
04 Pragmatic Paranoia بدگمانی هوشمندانه Pragmatic-Paranoia
05 Bend or Break انعطاف یا شکست Bend-or-Break
06 Concurrency همزمانی Concurrency
07 While You Are Coding وقتی کدنویسی می‌کنید While-You-Are-Coding
08 Before the Project پیش از پروژه Before-the-Project
09 Pragmatic Projects پروژه‌های عملگرایانه Pragmatic-Projects
10 Postface پیشنویس Postface
11 A1 کتاب‌شناسی A1
12 A2 پاسخ‌های برای تمرین‌ها A2

🧩 اصول ساختاری پروژه

  • تمامی فصل‌ها با فرمت .md نگارش شده‌اند.
  • تصاویر و دیاگرام‌ها در پوشه‌ی assets/image/ قرار دارند.
  • پروژه به‌صورت باز و قابل ویرایش طراحی شده تا مشارکت‌کنندگان بتوانند مستقیماً در بهبود ترجمه نقش داشته باشند.

🛡️ مجوز و حقوق نشر

  • حقوق نشر کتاب اصلی: © Andrew Hunt و David Thomas (نشر Addison-Wesley)
  • متن ترجمه: تحت مجوز CC BY-NC-SA 4.0 منتشر می‌شود.
  • نمونه‌کدها و تمرین‌ها: تحت مجوز MIT License منتشر شده‌اند.

🌟 قدردانی

سپاس از همهٔ کسانی که برای گسترش دانش نرم‌افزار در جامعهٔ فارسی تلاش می‌کنند.
💬 هر مشارکت شما، قدمی در مسیر بهتر شدن این منبع ارزشمند است.


ساخته شده با ❤️ برای برنامه‌نویسان عملگرا

About

Persian translation of "The Pragmatic Programmer: From Journeyman to Master" by Andrew Hunt & David Thomas.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •