Adaptive Code: Agile coding with design patterns and SOLID principles (2nd Edition) (Developer Best Practices)

4,33 valoración promedio
( 175 valoraciones por Goodreads )
 
9781509302581: Adaptive Code: Agile coding with design patterns and SOLID principles (2nd Edition) (Developer Best Practices)

Write code that can adapt to changes.

 

By applying this book’s principles, you can create code that accommodates new requirements and unforeseen scenarios without significant rewrites. Gary McLean Hall describes Agile best practices, principles, and patterns for designing and writing code that can evolve more quickly and easily, with fewer errors, because it doesn’t impede change.

 

Now revised, updated, and expanded, Adaptive Code, Second Edition adds indispensable practical insights on Kanban, dependency inversion, and creating reusable abstractions. Drawing on over a decade of Agile consulting and development experience, McLean Hall has updated his best-seller with deeper coverage of unit testing, refactoring, pure dependency injection, and more.

 

Master powerful new ways to:

· Write code that enables and complements Scrum, Kanban, or any other Agile framework

· Develop code that can survive major changes in requirements

· Plan for adaptability by using dependencies, layering, interfaces, and design patterns

· Perform unit testing and refactoring in tandem, gaining more value from both

· Use the “golden master” technique to make legacy code adaptive

· Build SOLID code with single-responsibility, open/closed, and Liskov substitution principles

· Create smaller interfaces to support more-diverse client and architectural needs

· Leverage dependency injection best practices to improve code adaptability

· Apply dependency inversion with the Stairway pattern, and avoid related anti-patterns

 

About You

This book is for programmers of all skill levels seeking more-practical insight into design patterns, SOLID principles, unit testing, refactoring, and related topics. Most readers will have programmed in C#, Java, C++, or similar object-oriented languages, and will be familiar with core procedural programming techniques.

"Sinopsis" puede pertenecer a otra edición de este libro.

About the Author:

Gary McLean Hall is a software developer, architect, and consultant with more than a decade of experience optimizing processes and practices in diverse Agile environments. He recently founded Igirisu to provide developer training for TDD, continuous integration, refactoring, design patterns, SOLID principles, and Git source control; cultural coaching towards Agile; and related services. His book, Adaptive Code via C# (Microsoft Press, 2014), has been translated into German, Japanese, and Korean, and won the Society for Technical Communications

Distinguished Award in 2015.

"Sobre este título" puede pertenecer a otra edición de este libro.

Comprar nuevo Ver libro

Gastos de envío: EUR 3,39
De Reino Unido a Estados Unidos de America

Destinos, gastos y plazos de envío

Añadir al carrito

Los mejores resultados en AbeBooks

1.

Gary McLean Hall
Editorial: Microsoft Press 2016-11-03 (2016)
ISBN 10: 1509302581 ISBN 13: 9781509302581
Nuevos Paperback Cantidad: 4
Librería
Chiron Media
(Wallingford, Reino Unido)
Valoración
[?]

Descripción Microsoft Press 2016-11-03, 2016. Paperback. Estado de conservación: New. Nº de ref. de la librería NU-GRD-05471119

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 27,79
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 3,39
De Reino Unido a Estados Unidos de America
Destinos, gastos y plazos de envío

2.

Hall, Gary Mclean
ISBN 10: 1509302581 ISBN 13: 9781509302581
Nuevos Cantidad: 5
Librería
GreatBookPrices
(Columbia, MD, Estados Unidos de America)
Valoración
[?]

Descripción Estado de conservación: New. Nº de ref. de la librería 26305787-n

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 30,53
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 2,23
A Estados Unidos de America
Destinos, gastos y plazos de envío

3.

Gary McLean Hall
Editorial: Microsoft Press,U.S., United States (2017)
ISBN 10: 1509302581 ISBN 13: 9781509302581
Nuevos Paperback Cantidad: 10
Librería
The Book Depository
(London, Reino Unido)
Valoración
[?]

Descripción Microsoft Press,U.S., United States, 2017. Paperback. Estado de conservación: New. 2nd edition. Language: English . Brand New Book. Write code that can adapt to changes. By applying this book s principles, you can create code that accommodates new requirements and unforeseen scenarios without significant rewrites. Gary McLean Hall describes Agile best practices, principles, and patterns for designing and writing code that can evolve more quickly and easily, with fewer errors, because it doesn t impede change. Now revised, updated, and expanded, Adaptive Code, Second Edition adds indispensable practical insights on Kanban, dependency inversion, and creating reusable abstractions. Drawing on over a decade of Agile consulting and development experience, McLean Hall has updated his best-seller with deeper coverage of unit testing, refactoring, pure dependency injection, and more. Master powerful new ways to:* Write code that enables and complements Scrum, Kanban, or any other Agile framework* Develop code that can survive major changes in requirements* Plan for adaptability by using dependencies, layering, interfaces, and design patterns* Perform unit testing and refactoring in tandem, gaining more value from both* Use the golden master technique to make legacy code adaptive* Build SOLID code with single-responsibility, open/closed, and Liskov substitution principles* Create smaller interfaces to support more-diverse client and architectural needs* Leverage dependency injection best practices to improve code adaptability* Apply dependency inversion with the Stairway pattern, and avoid related anti-patterns About You This book is for programmers of all skill levels seeking more-practical insight into design patterns, SOLID principles, unit testing, refactoring, and related topics. Most readers will have programmed in C#, Java, C++, or similar object-oriented languages, and will be familiar with core procedural programming techniques. Nº de ref. de la librería AAK9781509302581

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 32,81
Convertir moneda

Añadir al carrito

Gastos de envío: GRATIS
De Reino Unido a Estados Unidos de America
Destinos, gastos y plazos de envío

4.

Gary McLean Hall
Editorial: Microsoft Press,U.S., United States (2017)
ISBN 10: 1509302581 ISBN 13: 9781509302581
Nuevos Paperback Cantidad: 10
Librería
The Book Depository US
(London, Reino Unido)
Valoración
[?]

Descripción Microsoft Press,U.S., United States, 2017. Paperback. Estado de conservación: New. 2nd edition. Language: English . Brand New Book. Write code that can adapt to changes. By applying this book s principles, you can create code that accommodates new requirements and unforeseen scenarios without significant rewrites. Gary McLean Hall describes Agile best practices, principles, and patterns for designing and writing code that can evolve more quickly and easily, with fewer errors, because it doesn t impede change. Now revised, updated, and expanded, Adaptive Code, Second Edition adds indispensable practical insights on Kanban, dependency inversion, and creating reusable abstractions. Drawing on over a decade of Agile consulting and development experience, McLean Hall has updated his best-seller with deeper coverage of unit testing, refactoring, pure dependency injection, and more. Master powerful new ways to:* Write code that enables and complements Scrum, Kanban, or any other Agile framework* Develop code that can survive major changes in requirements* Plan for adaptability by using dependencies, layering, interfaces, and design patterns* Perform unit testing and refactoring in tandem, gaining more value from both* Use the golden master technique to make legacy code adaptive* Build SOLID code with single-responsibility, open/closed, and Liskov substitution principles* Create smaller interfaces to support more-diverse client and architectural needs* Leverage dependency injection best practices to improve code adaptability* Apply dependency inversion with the Stairway pattern, and avoid related anti-patterns About You This book is for programmers of all skill levels seeking more-practical insight into design patterns, SOLID principles, unit testing, refactoring, and related topics. Most readers will have programmed in C#, Java, C++, or similar object-oriented languages, and will be familiar with core procedural programming techniques. Nº de ref. de la librería AAK9781509302581

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 32,83
Convertir moneda

Añadir al carrito

Gastos de envío: GRATIS
De Reino Unido a Estados Unidos de America
Destinos, gastos y plazos de envío

5.

McLean Hall, Gary
ISBN 10: 1509302581 ISBN 13: 9781509302581
Nuevos Cantidad: 2
Librería
Pbshop
(Wood Dale, IL, Estados Unidos de America)
Valoración
[?]

Descripción 2017. PAP. Estado de conservación: New. New Book.Shipped from US within 10 to 14 business days. Established seller since 2000. Nº de ref. de la librería IB-9781509302581

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 30,86
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 3,37
A Estados Unidos de America
Destinos, gastos y plazos de envío

6.

McLean Hall, Gary
ISBN 10: 1509302581 ISBN 13: 9781509302581
Nuevos Cantidad: 1
Librería
Paperbackshop-US
(Wood Dale, IL, Estados Unidos de America)
Valoración
[?]

Descripción 2017. PAP. Estado de conservación: New. New Book. Shipped from US within 10 to 14 business days. Established seller since 2000. Nº de ref. de la librería KB-9781509302581

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 31,24
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 3,37
A Estados Unidos de America
Destinos, gastos y plazos de envío

7.

Gary McLean Hall
Editorial: Microsoft Press,U.S. (2017)
ISBN 10: 1509302581 ISBN 13: 9781509302581
Nuevos Cantidad: 19
Librería
Books2Anywhere
(Fairford, GLOS, Reino Unido)
Valoración
[?]

Descripción Microsoft Press,U.S., 2017. PAP. Estado de conservación: New. New Book. Shipped from UK in 4 to 14 days. Established seller since 2000. Nº de ref. de la librería PB-9781509302581

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 25,41
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 10,20
De Reino Unido a Estados Unidos de America
Destinos, gastos y plazos de envío

8.

McLean Hall, Gary
Editorial: Prentice Hall
ISBN 10: 1509302581 ISBN 13: 9781509302581
Nuevos Cantidad: > 20
Librería
INDOO
(Avenel, NJ, Estados Unidos de America)
Valoración
[?]

Descripción Prentice Hall. Estado de conservación: New. Brand New. Nº de ref. de la librería 1509302581

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 33,49
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 2,96
A Estados Unidos de America
Destinos, gastos y plazos de envío

9.

Gary McLean Hall
Editorial: Microsoft Press
ISBN 10: 1509302581 ISBN 13: 9781509302581
Nuevos Paperback Cantidad: 1
Librería
THE SAINT BOOKSTORE
(Southport, Reino Unido)
Valoración
[?]

Descripción Microsoft Press. Paperback. Estado de conservación: New. New copy - Usually dispatched within 2 working days. Nº de ref. de la librería B9781509302581

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 29,84
Convertir moneda

Añadir al carrito

Gastos de envío: EUR 7,86
De Reino Unido a Estados Unidos de America
Destinos, gastos y plazos de envío

10.

Gary McLean Hall
ISBN 10: 1509302581 ISBN 13: 9781509302581
Nuevos Paperback Cantidad: 1
Librería
Grand Eagle Retail
(Wilmington, DE, Estados Unidos de America)
Valoración
[?]

Descripción 2017. Paperback. Estado de conservación: New. 2nd. Paperback. Write code that can adapt to changes. By applying this book's principles, you can create code that accommodates new requirements and unforeseen scenarios without significant rewrites. Gary.Shipping may be from multiple locations in the US or from the UK, depending on stock availability. 512 pages. 0.381. Nº de ref. de la librería 9781509302581

Más información sobre esta librería | Hacer una pregunta a la librería

Comprar nuevo
EUR 38,16
Convertir moneda

Añadir al carrito

Gastos de envío: GRATIS
A Estados Unidos de America
Destinos, gastos y plazos de envío

Existen otras copia(s) de este libro

Ver todos los resultados de su búsqueda