نام کتاب
Refactoring in Large Software Projects

Performing Complex Restructurings Successfully

Martin Lippert, Stephen Roock 

Paperback289 Pages
PublisherWiley
Edition1
LanguageEnglish
Year2006
ISBN9780470858929
902
A3221
انتخاب نوع چاپ:
جلد سخت
538,000ت
0
جلد نرم
478,000ت
0
طلق پاپکو و فنر
488,000ت
0
مجموع:
0تومان
کیفیت متن:اورجینال انتشارات
قطع:B5
رنگ صفحات:سیاه و سفید
پشتیبانی در روزهای تعطیل!
ارسال به سراسر کشور

#Software

#Refactoring

#frameworks

توضیحات

Large Refactorings looks at methods of establish design improvements as an important and independent activity during development of software, and will help to ensure that software continues to adapt, improve and remain easy to read and modify without altering its observable behaviour. It provides real-world experience from real refactored projects and shows how to refactor software to ensure that it is efficient, fresh and adaptable.


Breathe new life into old code! Learn how to refactor software to ensure that it is efficient, fresh and adaptable.


Refactoring is an aspect of eXtreme programming that enables software developers, designers and architects to breathe new life into old code. Authors Stefan Roock and Martin Lippert help you to keep your software projects alive and show you how to successfully adapt and improve complex restructurings.


Some Integrated Development Environments, such as Eclipse or IntelliJ, provide support for refactorings. However, this support does not tackle some of the planning or controlling, nor the long-term consequences, of large refactorings. This invaluable resource fills the gap and shows you how to improve the design of existing software code.


Whilst there have been a number of books on eXtreme Programming, few have looked in detail at individual practices. Stefan Roock and Martin Lippert take the idea a step further and extend the scope to applications that use libraries, frameworks and database structures.


Refactoring in Large Software Projects looks at methods of design improvements as an important and independent activity during development of software.

If you’re looking for a practical guide to performing complex restructurings, this is certainly the book for you.


Contents

1 Introduction

2 Refactoring – An Overview

3 Architecture Smells

4 Large Refactorings

5 Refactoring of Relational Databases

6 API Refactorings

7 Tool-Based Detection and Avoidance of Architecture Smells

8 Conclusion


About the Author

Stefan Roock works as a consultant and coach for it-agile GmbH (located in Germany). His areas of expertise include agile software development, refactoring techniques and agile project management and among his special interests are refactoring, incremental design and agile customer coaching. Stefan also is frequently a speaker at technical conferences and has published a number of papers and articles. He is co-author of the book "Extreme Programming in Action". You can contact him at stefan@stefanroock.de or http://www.stefanroock.de.


Martin Lippert works as a consultant and coach for it-agile GmbH (located in Germany) and is an expert on agile software development, refactoring techniques and Eclipse technology. His special interests include aspect-oriented programming, refactoring, incremental design and the Eclipse platform. Martin is a frequent speaker at technical conferences and has published a number of papers and articles. He is co-author of the book "Extreme Programming in Action". You can contact him at lippert@acm.org or http://www.martinlippert.com

دیدگاه خود را بنویسید
نظرات کاربران (0 دیدگاه)
نظری وجود ندارد.
کتاب های مشابه
Microsoft
1,678
Code Complete
2,003,000 تومان
Agile & Scrum
1,134
Agile Software Development, Principles, Patterns, and Practices
1,011,000 تومان
Full Stack
1,056
The Complete Developer
542,000 تومان
Software Development
965
Build Your Own Programming Language
933,000 تومان
Software Development
788
Serverless as a Game Changer
401,000 تومان
Software Development
617
Practical Object-Oriented Design
470,000 تومان
هک و امنیت
919
Learning Digital Identity
680,000 تومان
Artificial intelligence
562
AI-Powered Developer
427,000 تومان
Software Development
961
Distributed Tracing in Practice
523,000 تومان
Software Development
939
Docs for Developers
437,000 تومان
قیمت
منصفانه
ارسال به
سراسر کشور
تضمین
کیفیت
پشتیبانی در
روزهای تعطیل
خرید امن
و آسان
آرشیو بزرگ
کتاب‌های تخصصی
هـر روز با بهتــرین و جــدیــدتـرین
کتاب های روز دنیا با ما همراه باشید
آدرس
پشتیبانی
مدیریت
ساعات پاسخگویی
درباره اسکای بوک
دسترسی های سریع
  • راهنمای خرید
  • راهنمای ارسال
  • سوالات متداول
  • قوانین و مقررات
  • وبلاگ
  • درباره ما
چاپ دیجیتال اسکای بوک. 2024-2022 ©