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...

Descripción completa

Detalles Bibliográficos
Otros Autores: Lemaire, Maude, author (author)
Formato: Libro electrónico
Idioma:Inglés
Publicado: Sebastopol, California : O'Reilly Media, Incorporated [2021]
Edición:1st edition
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009630936306719
Tabla de Contenidos:
  • 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.