Rector: The Power of Automated Refactoring

تاریخ: 1400/10/17 19:56
توسط: MotoMan
امتیاز: ۰
تعداد بازدید: ۵۸۹
دیدگاه ها: ۰
برچسب ها: PHP |Refactoring |
کتاب Rector: The Power of Automated Refactoring
Leanpub
Matthias Noback, Tomas Votruba
2021
190
English

ابزار Rector، ابزاری بسیار قدرتمند است که می‌تواند فورا کیفیت کد پروژه‌های PHP شما را بهبود بخشد. از Rector می‌توان برای انتقال ایمن پروژه‌ها از PHP 5.6 به PHP 8 استفاده کرد. این ابزار می‌تواند به شما کمک کند تا یک استاندارد از شیوه‌های برنامه نویسی قوی در پروژه خودتان ایجاد کنید؛ و می‌تواند زمان هایی را که قرار است صرف بررسی pull request‌ها می‌کنید را برای شما صرفه جویی کند.

در کتاب Rector - The Power of Automated Refactoring (رکتور - قدرت ریفکتور کردن خودکار)، توسعه دهندگان باتجربه Matthias Noback و Tomas Votruba تمام اطلاعاتی را که برای تبدیل شدن به یک کاربر قدرتمند Rector نیاز دارید را در اختیار شما قرار می‌دهند.

 

مطالبی که در کتاب Rector - The Power of Automated Refactoring، یاد خواهید گرفت:

  • چگونه Rector را به بخشی از گردش کار توسعه روزانه خود تبدیل کنید
  • نحوه ایجاد قوانین Rector که جایگزین کارهای تکراری بازسازی دستی می‌شوند
  • چگونه با افزودن Rector به فرآیند build پروژه خود، حتی refactor کردن را بیشتر خودکار کنید
  • جایگاه Rector در اکوسیستم بزرگتر ابزارهای PHP برای تضمین کیفیت کد چیست؟
  • Rector در آینده چه نقشی را ایفا خواهد کرد؟
  • مفاهیم پشت Rector: نشانه گذاری، تجزیه و دستکاری گره‌های PHP AST
  • تکنیک‌های توسعه آزمون محور برای ایجاد بازسازی‌های خودکار

   

Table of Contents:
- Introduction
- Programmatically Modifying PHP Code
- PHP Tools in the Game
- Creating Your First Rector Rule
- Test-driven Rule Development
- More Testing Techniques
- Continuous Rectifying
- Rector + GitHub Actions = Next Member of Your Team
- The Future of Instant Upgrades

کانال تلگرام سایت

گروه تلگرام سایت

like می پسندم
dislike به درد نمی خوره
مطالب مشابه
دیدگاه ها
  • اولین نفری باشید که نظری می دهید!
loading...

لطفا منتظر بمانید...