Hugendubel.info - Die B2B Online-Buchhandlung 

Merkliste
Die Merkliste ist leer.
Bitte warten - die Druckansicht der Seite wird vorbereitet.
Der Druckdialog öffnet sich, sobald die Seite vollständig geladen wurde.
Sollte die Druckvorschau unvollständig sein, bitte schliessen und "Erneut drucken" wählen.
Einband grossSoftware Design for Flexibility
ISBN/GTIN

Software Design for Flexibility

E-BookEPUBDRM AdobeE-Book
448 Seiten
Englisch
MIT Presserschienen am09.03.2021
Strategies for building large systems that can be easily adapted for new situations with only minor programming modifications.

Programmers are often pressured to write code that works well for a specific purpose, with few reusable parts. But the best systems are evolvable; they can be adapted for new situations with only minor programming modifications. This textbook presents strategies for designing systems that are flexible in this way. In it, the authors describe techniques they have discovered--over their combined 100 years of programming experience--that will help programmers avoid programming themselves into corners.
mehr
Verfügbare Formate
BuchGebunden
EUR66,50
E-BookEPUBDRM AdobeE-Book
EUR56,49

Produkt

KlappentextStrategies for building large systems that can be easily adapted for new situations with only minor programming modifications.

Programmers are often pressured to write code that works well for a specific purpose, with few reusable parts. But the best systems are evolvable; they can be adapted for new situations with only minor programming modifications. This textbook presents strategies for designing systems that are flexible in this way. In it, the authors describe techniques they have discovered--over their combined 100 years of programming experience--that will help programmers avoid programming themselves into corners.
Details
Weitere ISBN/GTIN9780262362474
ProduktartE-Book
EinbandartE-Book
FormatEPUB
Format HinweisDRM Adobe
FormatE101
Verlag
Erscheinungsjahr2021
Erscheinungsdatum09.03.2021
Seiten448 Seiten
SpracheEnglisch
Dateigrösse1072 Kbytes
Artikel-Nr.5190108
Rubriken
Genre9200

Inhalt/Kritik

Inhaltsverzeichnis
Foreword xi
Preface xiii
Acknowledgments xix
1 Flexibility in Nature and in Design 1
2 Domain-Specific Languages 21
3 Variations on an Arithmetic Theme 67
4 Pattern Matching 157
5 Evaluation 233
6 Layering 299
7 Propagation 327
8 Epilogue 373
A Appendix: Supporting Software 377
B Appendix: Scheme 379
mehr