کتاب الکترونیکی

Pro Refactoring PHP

Pro PHP Refactoring

دانلود کتاب Pro PHP Refactoring (به فارسی: Pro Refactoring PHP) نوشته شده توسط «Francesco Trucchia – Jacopo Romei»


اطلاعات کتاب Pro Refactoring PHP

موضوع اصلی: برنامه نویسی: زبان های برنامه نویسی

نوع: کتاب الکترونیکی

ناشر: Apress

نویسنده: Francesco Trucchia – Jacopo Romei

زبان: English

فرمت کتاب: pdf (قابل تبدیل به سایر فرمت ها)

سال انتشار: 2010

تعداد صفحه: 359

حجم کتاب: 2 مگابایت

کد کتاب: 1430227273 , 9781430227274 , 9781430227281

نوبت چاپ: 1

توضیحات کتاب Pro Refactoring PHP

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

  • طراحی مبتنی بر آزمایش چیست و چرا باید کد خود را آزمایش کنید
  • نحوه نوشتن تست های واحد و عملکرد با PHPUnit و کنترل از راه دور سلنیوم ( RC)
  • نحوه تشخیص “بوی بد” در کد PHP، و بازسازی آنها با استفاده از طراحی تست محور
  • چگونه یک برنامه رویه ای بزرگ را که تحت تاثیر بسیاری از بوهای بد قرار گرفته است، بازسازی کنیم
  • این کتاب برای چه کسانی است؟

    این کتاب برای توسعه دهندگان PHP، مشاغل و توسعه دهندگانی است که به برنامه های قدیمی PHP متکی هستند.


    Many businesses and organizations depend on older high-value PHP software that risks abandonment because it is impossible to maintain. The reasons for this may be that the software is not well designed; there is only one developer (the one who created the system) who can develop it because he didn’t use common design patterns and documentation; or the code is procedural, not object oriented. With this book, you’ll learn to identify problem code and refactor it to create more effective applications using test-driven design.

    What you’ll learn

    • What refactoring is and why you need to refactor code
    • What test-driven design is and why you need to test your code
    • How to write unit and functional tests with PHPUnit and Selenium Remote Control (RC)
    • How to detect “bad smells” in PHP code, and refactor them using test-driven design
    • How to refactor a large procedural application affected by many bad smells

    Who is this book for?

    This book is for PHP developers, businesses, and developers relying on legacy PHP apps.

    دانلود کتاب «Pro Refactoring PHP»

    مبلغی که بابت خرید کتاب می‌پردازیم به مراتب پایین‌تر از هزینه‌هایی است که در آینده بابت نخواندن آن خواهیم پرداخت.

    برای دریافت کد تخفیف ۲۰ درصدی این کتاب، ابتدا صفحه اینستاگرام کازرون آنلاین (@kazerun.online ) را دنبال کنید. سپس، کلمه «بلیان» را در دایرکت ارسال کنید تا کد تخفیف به شما ارسال شود.