Refactoring at scale regaining control of your codebase

Making significant changes to large, complex codebases is a daunting task--one that's nearly impossible to do successfully unless you have the right team, tools, and mindset. If your application is in need of a substantial overhaul and you're unsure how to go about implementing those chang...

Full description

Bibliographic Details
Other Authors: Lemaire, Maude, author (author)
Format: eBook
Language:Inglés
Published: Sebastopol, California : O'Reilly Media, Incorporated [2021]
Edition:1st edition
Subjects:
See on Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009630936306719
Table of Contents:
  • Part 1. Introduction. Refactoring
  • How code degrades
  • Part 2. Planning. Measuring our starting state
  • Drafting a plan
  • Getting buy-in
  • Building the right team
  • Part 3. Execution. Communication
  • Strategies for execution
  • Making the refactor stick
  • Part 4. Case studies. Case study: redundant database schemas
  • Case study: migrating to a new database.