دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: نویسندگان: Samarthyam. Ganesh, Sharma. Tushar, Suryanarayana. Girish سری: ISBN (شابک) : 9780128013977, 0128016469 ناشر: Morgan Kaufmann سال نشر: 2015 تعداد صفحات: 259 زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 19 مگابایت
کلمات کلیدی مربوط به کتاب Refactoring برای طراحی نرم افزار بوی: مدیریت بدهی فنی: خرابی های نرم افزاری، بازسازی نرم افزار، کتاب های الکترونیکی
در صورت تبدیل فایل کتاب Refactoring for software design smells: managing technical debt به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب Refactoring برای طراحی نرم افزار بوی: مدیریت بدهی فنی نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
جلوپوش؛ Refactoring forSoftware DesignSmells; کپی رایت؛ فداکاری؛ فهرست؛ پیشگفتار توسط Grady Booch; پیشگفتار دکتر استفان دوکاسه; پیشگفتار؛ این کتاب درباره چیست؟؛ این کتاب شامل چه مواردی است؟ چه کسی باید این کتاب را بخواند؟؛ پیش نیازهای خواندن این کتاب چیست؟ چگونه این کتاب را بخوانیم؟ از کجا می توانم اطلاعات بیشتری پیدا کنم؟ چرا ما این کتاب را نوشتیم؟ قدردانی ها؛ فصل 1 -- بدهی فنی; 1.1 بدهی فنی چیست؟ 1.2 چه چیزی بدهی فنی را تشکیل می دهد؟ 1.3 تأثیر بدهی فنی چیست؟ 1.4 چه چیزی باعث بدهی فنی می شود؟ 1.5 چگونه بدهی فنی را مدیریت کنیم؟؛ آگاهی از بوهای طراحی - نشانگر مشکلات رایج طراحی - به توسعه دهندگان یا مهندسان نرم افزار کمک می کند تا اشتباهاتی را که در هنگام طراحی مرتکب شده اند، درک کنند، چه اصول طراحی نادیده گرفته شده یا به اشتباه به کار گرفته شده است، و چه اصولی باید به درستی برای رفع این بوها اعمال شوند. از طریق بازسازی توسعه دهندگان و مهندسان نرم افزار ممکن است اصول و الگوها را \"\"می دانند\"\" اما از \"\"بوی\"\" که در طراحی آنها وجود دارد به دلیل استفاده نادرست یا نادرست از اصول یا الگوها آگاه نیستند. این بوها به شدت به بدهی های فنی کمک می کنند - زمان بیشتری برای تعمیر پروژه هایی که تصور می شود ب.
FrontCover; Refactoring forSoftware DesignSmells; Copyright; Dedication; Contents; Foreword by Grady Booch; Foreword by Dr. Stéphane Ducasse; Preface; WHAT IS THIS BOOK ABOUT?; WHAT DOES THIS BOOK COVER?; WHO SHOULD READ THIS BOOK?; WHAT ARE THE PREREQUISITES FOR READING THIS BOOK?; HOW TO READ THIS BOOK?; WHERE CAN I FIND MORE INFORMATION?; WHY DID WE WRITE THIS BOOK?; Acknowledgments; Chapter 1 -- Technical Debt; 1.1 WHAT IS TECHNICAL DEBT?; 1.2 WHAT CONSTITUTES TECHNICAL DEBT?; 1.3 WHAT IS THE IMPACT OF TECHNICAL DEBT?; 1.4 WHAT CAUSES TECHNICAL DEBT?; 1.5 HOW TO MANAGE TECHNICAL DEBT?;Awareness of design smells - indicators of common design problems - helps developers or software engineers understand mistakes made while designing, what design principles were overlooked or misapplied, and what principles need to be applied properly to address those smells through refactoring. Developers and software engineers may ""know"" principles and patterns, but are not aware of the ""smells"" that exist in their design because of wrong or mis-application of principles or patterns. These smells tend to contribute heavily to technical debt - further time owed to fix projects thought to b.
Content:
Front Matter, Page iii
Copyright, Page iv
Dedication, Page v
Foreword by Grady Booch, Page ix
Foreword by Dr. Stéphane Ducasse, Page xi
Preface, Pages xiii-xviii
Acknowledgments, Page xix
Chapter 1 - Technical Debt, Pages 1-7
Chapter 2 - Design Smells, Pages 9-19
Chapter 3 - Abstraction Smells, Pages 21-60
Chapter 4 - Encapsulation Smells, Pages 61-91
Chapter 5 - Modularization Smells, Pages 93-122
Chapter 6 - Hierarchy Smells, Pages 123-192
Chapter 7 - The Smell Ecosystem, Pages 193-201
Chapter 8 - Repaying Technical Debt in Practice, Pages 203-212
Appendix A - Software Design Principles, Pages 213-215
Appendix B - Tools for Repaying Technical Debt, Pages 217-222
Appendix C - Notations for Figures, Pages 223-224
Appendix D - Suggested Reading, Pages 225-226
Bibliography, Pages 227-230
Index, Pages 231-237