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...
Otros Autores: | |
---|---|
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.