Adaptive Code: Agile coding with design patterns and SOLID principles
By applying this book's principles, students 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...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Redmond
Microsoft Press
2017
|
Ausgabe: | 2nd Edition |
Schlagworte: | |
Online-Zugang: | DE-Aug4 DE-83 Volltext |
Zusammenfassung: | By applying this book's principles, students 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 more than a decade of Agile consulting and development experience, McLean Hall has updated this edition 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 |
Beschreibung: | 1 Online-Ressource |
ISBN: | 9781509302604 |
Internformat
MARC
LEADER | 00000nam a22000001c 4500 | ||
---|---|---|---|
001 | BV048975444 | ||
003 | DE-604 | ||
005 | 20241205 | ||
007 | cr|uuu---uuuuu | ||
008 | 230526s2017 xx o|||| 00||| eng d | ||
020 | |a 9781509302604 |c ebook |9 978-1-5093-0260-4 | ||
035 | |a (ZDB-150-PEB)089727983 | ||
035 | |a (OCoLC)1381297405 | ||
035 | |a (DE-599)KEP089727983 | ||
040 | |a DE-604 |b ger |e rda | ||
041 | 0 | |a eng | |
049 | |a DE-83 |a DE-Aug4 | ||
100 | 1 | |a McLean Hall, Gary |e Verfasser |4 aut | |
245 | 1 | 0 | |a Adaptive Code |b Agile coding with design patterns and SOLID principles |
250 | |a 2nd Edition | ||
264 | 1 | |a Redmond |b Microsoft Press |c 2017 | |
300 | |a 1 Online-Ressource | ||
336 | |b txt |2 rdacontent | ||
337 | |b c |2 rdamedia | ||
338 | |b cr |2 rdacarrier | ||
520 | 3 | |a By applying this book's principles, students 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 more than a decade of Agile consulting and development experience, McLean Hall has updated this edition 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 | |
653 | |a Employability | ||
653 | |a IT Professional | ||
653 | |a Professional | ||
776 | 0 | 8 | |i Erscheint auch als |n Druck-Ausgabe |z 9781509302581 |
856 | 4 | 0 | |u https://elibrary.pearson.de/book/99.150005/9781509302604 |x Verlag |z URL des Erstveröffentlichers |3 Volltext |
912 | |a ZDB-150-PEB | ||
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-034238995 | |
966 | e | |u https://elibrary.pearson.de/book/99.150005/9781509302604 |l DE-Aug4 |p ZDB-150-PEB |q FHA_PDA_PEB_Kauf |x Verlag |3 Volltext | |
966 | e | |u https://elibrary.pearson.de/book/99.150005/9781509302604 |l DE-83 |p ZDB-150-PEB |q TUB_EBS_Pearson |x Verlag |3 Volltext |
Datensatz im Suchindex
_version_ | 1817598297118867456 |
---|---|
adam_text | |
adam_txt | |
any_adam_object | |
any_adam_object_boolean | |
author | McLean Hall, Gary |
author_facet | McLean Hall, Gary |
author_role | aut |
author_sort | McLean Hall, Gary |
author_variant | h g m hg hgm |
building | Verbundindex |
bvnumber | BV048975444 |
collection | ZDB-150-PEB |
ctrlnum | (ZDB-150-PEB)089727983 (OCoLC)1381297405 (DE-599)KEP089727983 |
edition | 2nd Edition |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>00000nam a22000001c 4500</leader><controlfield tag="001">BV048975444</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20241205</controlfield><controlfield tag="007">cr|uuu---uuuuu</controlfield><controlfield tag="008">230526s2017 xx o|||| 00||| eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781509302604</subfield><subfield code="c">ebook</subfield><subfield code="9">978-1-5093-0260-4</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(ZDB-150-PEB)089727983</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)1381297405</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)KEP089727983</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-83</subfield><subfield code="a">DE-Aug4</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">McLean Hall, Gary</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Adaptive Code</subfield><subfield code="b">Agile coding with design patterns and SOLID principles</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">2nd Edition</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Redmond</subfield><subfield code="b">Microsoft Press</subfield><subfield code="c">2017</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 Online-Ressource</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="520" ind1="3" ind2=" "><subfield code="a">By applying this book's principles, students 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 more than a decade of Agile consulting and development experience, McLean Hall has updated this edition 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</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Employability</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">IT Professional</subfield></datafield><datafield tag="653" ind1=" " ind2=" "><subfield code="a">Professional</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Erscheint auch als</subfield><subfield code="n">Druck-Ausgabe</subfield><subfield code="z">9781509302581</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="u">https://elibrary.pearson.de/book/99.150005/9781509302604</subfield><subfield code="x">Verlag</subfield><subfield code="z">URL des Erstveröffentlichers</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-150-PEB</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-034238995</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">https://elibrary.pearson.de/book/99.150005/9781509302604</subfield><subfield code="l">DE-Aug4</subfield><subfield code="p">ZDB-150-PEB</subfield><subfield code="q">FHA_PDA_PEB_Kauf</subfield><subfield code="x">Verlag</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">https://elibrary.pearson.de/book/99.150005/9781509302604</subfield><subfield code="l">DE-83</subfield><subfield code="p">ZDB-150-PEB</subfield><subfield code="q">TUB_EBS_Pearson</subfield><subfield code="x">Verlag</subfield><subfield code="3">Volltext</subfield></datafield></record></collection> |
id | DE-604.BV048975444 |
illustrated | Not Illustrated |
index_date | 2024-07-03T22:03:54Z |
indexdate | 2024-12-05T11:06:53Z |
institution | BVB |
isbn | 9781509302604 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-034238995 |
oclc_num | 1381297405 |
open_access_boolean | |
owner | DE-83 DE-Aug4 |
owner_facet | DE-83 DE-Aug4 |
physical | 1 Online-Ressource |
psigel | ZDB-150-PEB ZDB-150-PEB FHA_PDA_PEB_Kauf ZDB-150-PEB TUB_EBS_Pearson |
publishDate | 2017 |
publishDateSearch | 2017 |
publishDateSort | 2017 |
publisher | Microsoft Press |
record_format | marc |
spelling | McLean Hall, Gary Verfasser aut Adaptive Code Agile coding with design patterns and SOLID principles 2nd Edition Redmond Microsoft Press 2017 1 Online-Ressource txt rdacontent c rdamedia cr rdacarrier By applying this book's principles, students 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 more than a decade of Agile consulting and development experience, McLean Hall has updated this edition 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 Employability IT Professional Professional Erscheint auch als Druck-Ausgabe 9781509302581 https://elibrary.pearson.de/book/99.150005/9781509302604 Verlag URL des Erstveröffentlichers Volltext |
spellingShingle | McLean Hall, Gary Adaptive Code Agile coding with design patterns and SOLID principles |
title | Adaptive Code Agile coding with design patterns and SOLID principles |
title_auth | Adaptive Code Agile coding with design patterns and SOLID principles |
title_exact_search | Adaptive Code Agile coding with design patterns and SOLID principles |
title_exact_search_txtP | Adaptive Code Agile coding with design patterns and SOLID principles |
title_full | Adaptive Code Agile coding with design patterns and SOLID principles |
title_fullStr | Adaptive Code Agile coding with design patterns and SOLID principles |
title_full_unstemmed | Adaptive Code Agile coding with design patterns and SOLID principles |
title_short | Adaptive Code |
title_sort | adaptive code agile coding with design patterns and solid principles |
title_sub | Agile coding with design patterns and SOLID principles |
url | https://elibrary.pearson.de/book/99.150005/9781509302604 |
work_keys_str_mv | AT mcleanhallgary adaptivecodeagilecodingwithdesignpatternsandsolidprinciples |