Refactoring at Scale: Regaining Control of Your Codebase
ایجاد تغییرات قابل توجه در پایگاههای کد بزرگ و پیچیده یک کار دلهره آور است؛ کاری که انجام موفقیت آمیز آن تقریبا غیرممکن است مگر اینکه تیم، ابزار و طرز فکر مناسبی داشته باشید. اگر برنامه شما نیاز به بازنگری اساسی دارد و مطمئن نیستید که چگونه این تغییرات را به روشی پایدار اجرا کنید، پس این کتاب برای شما مناسب است.
در کتاب Refactoring at Scale (ریفکتور کردن در مقیاس)، مهندس نرم افزار Maude Lemaire شما را در کل فرآیند ریفکتور کردن از ابتدا تا انتها راهنمایی میکند. شما از تجربیات و تلاشهای او در بهبود عملکرد و ریفکتور کردن در Slack در دورهای از رشد بحرانی بهره خواهید برد، از جمله دو مورد مطالعاتی که نمایانگر تأثیر این تکنیکها در دنیای واقعی است. این کتاب به شما کمک میکند تا به توانایی جدیدی دست پیدا کنید تا تغییرات مهم را در پایگاه کدتان بهطور مؤثر ایجاد کنید.
مطالبی که در کتاب Refactoring at Scale: Regaining Control of Your Codebase، خواهید آموخت:
- درک اینکه چگونه کد بی کیفیت میشود و چرا برخی ضعیفشدگیها غیرقابل اجتناب هستند
- تعیین کمی و کیفی وضعیت کد هایتان قبل از ریفکتور کردن
- پیش نویس یک برنامه اجرایی دقیق با نقاط عطف استراتژیک
- برخورداری از پشتیبانی رهبری مهندسی
- ساخت و هماهنگی بهترین تیم مناسب پروژه
- ارتباط برقرار کردن مناسب بین درون و بیرون تیم
- پذیرش بهترین شیوهها برای اجرای موفقیت آمیز ریفکتور کردن