Library Hours
Monday to Friday: 9 a.m. to 9 p.m.
Saturday: 9 a.m. to 5 p.m.
Sunday: 1 p.m. to 9 p.m.
Naper Blvd. 1 p.m. to 5 p.m.
     
Limit search to available items
Results Page:  Previous Next
Author Birchall, Chris, author.

Title Re-engineering legacy software / Chris Birchall.

Publication Info. Shelter Island, NY : Manning Publications Co., [2016]
©2016
QR Code
Description 1 online resource (1 volume) : illustrations
Note Includes index.
Summary Annotation An experience-driven guide to revitalising inherited projects. It covers refactoring, quality metrics, toolchain and workflow, continuous integration, infrastructure automation, and organisational culture. On the technical side, readers will learn techniques for introducing dependency injection for code modularity, quantitatively measuring quality, and automating infrastructure. On the strategic side, they'll develop practical processes for solid decision making.
Contents Intro -- Copyright -- Brief Table of Contents -- Table of Contents -- Preface -- Acknowledgments -- About this Book -- Part 1. Getting started -- Chapter 1. Understanding the challenges of legacy projects -- Chapter 2. Finding your starting point -- Part 2. Refactoring to improve the codebase -- Chapter 3. Preparing to refactor -- Chapter 4. Refactoring -- Chapter 5. Re-architecting -- Chapter 6. The Big Rewrite -- Part 3. Beyond refactoring-improving project workflow and infrastructure -- Chapter 7. Automating the development environment
Chapter 8. Extending automation to test, staging, and production environments -- Chapter 9. Modernizing the development, building, and deployment of legacy software -- Chapter 10. Stop writing legacy code! -- Index -- List of Figures -- List of Tables -- List of Listings
Subject Software reengineering.
Logiciels -- Remaniement.
Software reengineering
ISBN 1617292508
9781617292507
Patron reviews: add a review
Click for more information
EBOOK
No one has rated this material

You can...
Also...
- Find similar reads
- Add a review
- Sign-up for Newsletter
- Suggest a purchase
- Can't find what you want?
More Information