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

بازسازی به الگوها

Refactoring to patterns

دانلود کتاب Refactoring to patterns (به فارسی: بازسازی به الگوها) نوشته شده توسط «Joshua Kerievsky»


اطلاعات کتاب بازسازی به الگوها

موضوع اصلی: 1

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

ناشر: Addison-Wesley

نویسنده: Joshua Kerievsky

زبان: English

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

سال انتشار: 2005

تعداد صفحه: 367

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

کد کتاب: 0321213351 , 9780321213358

نوبت چاپ: 1

توضیحات کتاب بازسازی به الگوها

در سال 1994، Design Patterns چشم انداز توسعه شی گرا را با ارائه راه حل های کلاسیک برای مشکلات طراحی تکراری تغییر داد. در سال 1999، Refactoring با معرفی یک فرآیند موثر برای بهبود کد، طراحی را متحول کرد. Joshua Kerievsky با Refactoring to Patterns که بسیار مورد انتظار بود، رویکرد ما به طراحی را با متحد کردن الگوها با فرآیند تکاملی refactoring تغییر داد. این کتاب تئوری و عمل بازسازی‌های مبتنی بر الگو را معرفی می‌کند: دنباله‌ای از بازسازی‌های سطح پایین که به طراحان اجازه می‌دهد با خیال راحت طرح‌ها را به، به سمت یا از اجرای الگوها دور کنند. Kerievsky با استفاده از کد پروژه های دنیای واقعی، تفکر و مراحل زیربنای بیش از دوجین تغییر طراحی مبتنی بر الگو را مستند می کند. در طول مسیر، او بینش هایی را در مورد تفاوت های الگوها و نحوه پیاده سازی الگوها به ساده ترین راه های ممکن ارائه می دهد. راه‌های عملی برای شروع، حتی اگر تجربه کمی در مورد الگوها یا بازآفرینی مجدد داشته باشید. Refactoring to Patterns منعکس‌کننده سه سال اصلاح و بینش بیش از شصت رهبر فکری مهندسی نرم‌افزار در الگوهای جهانی، بازسازی، و جوامع توسعه چابک است. چه روی توسعه میراث متمرکز شده باشید و چه روی توسعه “گرین فیلد”، این کتاب با کمک به شما در یادگیری نحوه ایجاد تغییرات مهم طراحی ایمن و موثر، شما را به طراح نرم افزار بهتری تبدیل می کند.


In 1994, Design Patterns changed the landscape of object-oriented development by introducing classic solutions to recurring design problems. In 1999, Refactoring revolutionized design by introducing an effective process for improving code. With the highly anticipated Refactoring to Patterns, Joshua Kerievsky has changed our approach to design by forever uniting patterns with the evolutionary process of refactoring. This book introduces the theory and practice of pattern-directed refactorings: sequences of low-level refactorings that allow designers to safely move designs to, towards, or away from pattern implementations. Using code from real-world projects, Kerievsky documents the thinking and steps underlying over two dozen pattern-based design transformations. Along the way he offers insights into pattern differences and how to implement patterns in the simplest possible ways. Practical ways to get started even if you have little experience with patterns or refactoring Refactoring to Patterns reflects three years of refinement and the insights of more than sixty software engineering thought leaders in the global patterns, refactoring, and agile development communities. Whether you’re focused on legacy or “greenfield” development, this book will make you a better software designer by helping you learn how to make important design changes safely and effectively.

دانلود کتاب «بازسازی به الگوها»

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