HTML
  • اسم کتاب : ترجمه کتاب معماری تمیز در پی اچ پی
  • اسم اصلی : The Clean Architecture in PHP
  • عنوان کتاب : کد شما نباید به کابوسی پیچیده و خسته‌کننده تبدیل شود که تمام لذت برنامه‌نویسی را از شما بگیرد.
  • نویسنده : Kristopher Wilson
  • مترجمین : wRITER
  • زبان اصلی : en
  • تعداد صفحات : 370

ترجمه کتاب The Clean Architecture in PHP

درباره‌ی کتاب The Clean Architecture in PHP

گاهی بدون هیچ پیش‌زمینه‌ای اتفاق می‌افتد: پروژه‌تان در ابتدا عالی پیش می‌رفت و با سرعت زیادی کدنویسی می‌کردید، اما ناگهان همه‌چیز متوقف می‌شود. اضافه کردن ساده‌ترین قابلیت‌ها زمان‌بر می‌شود. بخش‌هایی از کد که حتی آن‌ها را تغییر نداده‌اید، از کار می‌افتند. مدت‌هاست که از تست‌ها صرف‌نظر کرده‌اید، چون هم وقتش را ندارید و هم عملاً همه‌شان از کار افتاده‌اند.

اما لازم نیست کد شما به کابوسی غیرقابل کنترل تبدیل شود که هرگونه لذت برنامه‌نویسی را از شما بگیرد.

یافتن بهترین روش برای سازمان‌دهی کد، یکی از دشوارترین بخش‌های برنامه‌نویسی است.

انتخاب معماری درست برای نرم‌افزار، گامی بسیار مهم در فرایند توسعه است. حرکت در مسیر اشتباه می‌تواند در آینده به فاجعه‌ای تبدیل شود و بازطراحی (Refactor) نرم‌افزار برای پاسخ به نیازهای جدید را تقریباً غیرممکن کند. همچنین می‌تواند تست صحیح برنامه را به کاری طاقت‌فرسا بدل کند.

اگرچه روش‌هایی که در این کتاب معرفی می‌شوند تنها راه ممکن برای توسعه‌ی نرم‌افزار نیستند، اما چارچوبی مؤثر برای ساخت برنامه‌هایی فراهم می‌کنند که:

  • قابلیت تست دارند
  • به‌راحتی قابل بازطراحی و بهبود هستند
  • کار با آن‌ها آسان است
  • نگهداری از آن‌ها ساده است

در این کتاب، به بررسی معماری تمیز (Clean Architecture) — که توسط «عمو باب» (Uncle Bob) معرفی شده — و پیاده‌سازی آن در PHP می‌پردازیم. همچنین مفاهیم طراحی SOLID، الگوهای طراحی مختلف و نگاهی به معماری‌های گوناگون نرم‌افزاری خواهیم داشت.

تعداد سر فصل ها : 0

برای ثبت نظر، ابتدا وارد شوید.

نظرات کاربران

نظری ثبت نشده است.

فصل عنوان قیمت دانشگاه