Cargando…

Re-engineering legacy software /

Annotation

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Birchall, Chris (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Shelter Island, NY : Manning Publications Co., [2016]
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000 i 4500
001 OR_ocn951425122
003 OCoLC
005 20231017213018.0
006 m o d
007 cr unu||||||||
008 160608s2016 nyua o 001 0 eng d
040 |a UMI  |b eng  |e rda  |e pn  |c UMI  |d OCLCF  |d COO  |d VT2  |d DEBBG  |d REB  |d CEF  |d OCLCQ  |d UAB  |d YDX  |d EBLCP  |d OCLCO  |d OCLCQ 
020 |a 1617292508 
020 |a 9781617292507 
020 |z 9781617292507 
029 1 |a DEBBG  |b BV043969549 
029 1 |a DEBSZ  |b 485800764 
029 1 |a GBVCP  |b 876246412 
035 |a (OCoLC)951425122 
037 |a CL0500000748  |b Safari Books Online 
050 4 |a QA76.758 
082 0 4 |a 005.1  |2 23 
049 |a UAMI 
100 1 |a Birchall, Chris,  |e author. 
245 1 0 |a Re-engineering legacy software /  |c Chris Birchall. 
264 1 |a Shelter Island, NY :  |b Manning Publications Co.,  |c [2016] 
264 4 |c Ã2016 
300 |a 1 online resource (1 volume) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
588 0 |a Online resource; title from title page (viewed June 7, 2016). 
500 |a Includes index. 
520 8 |a Annotation  |b 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. 
505 0 |a 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 
505 8 |a 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 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
650 0 |a Software reengineering. 
650 6 |a Logiciels  |x Remaniement. 
650 7 |a Software reengineering.  |2 fast  |0 (OCoLC)fst01124215 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781617292507/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL6642709 
938 |a YBP Library Services  |b YANK  |n 302273070 
994 |a 92  |b IZTAP