Bild 1 von 1
Software-Design für Flexibilität: So vermeiden Sie es, sich in eine Ecke zu programmieren-
Artikelzustand:
Mehr als 10 verfügbar
Versand:
Standort: Mckeesport, PA, USA
Lieferung:
Lieferung zwischen Fr, 3. Mai und Mo, 6. Mai nach 43230 bei heutigem Zahlungseingang
Rücknahmen:
Zahlungen:
Sicher einkaufen
Angaben zum Verkäufer
- 99,6% positive Bewertungen
Angemeldet als gewerblicher Verkäufer
Der Verkäufer ist für dieses Angebot verantwortlich.
eBay-Artikelnr.:256483126396
Artikelmerkmale
- Artikelzustand
- Artist
- Hanson, Chris, Sussman, Gerald Jay
- Book Title
- Software Design for Flexibility: How to Avoid Programming Yoursel
- ISBN
- 9780262045490
- Publication Year
- 2021
- Type
- Textbook
- Format
- Hardcover
- Language
- English
- Publication Name
- Software Design for Flexibility : How to Avoid Programming Yourself Into a Corner
- Item Height
- 1.1in
- Item Length
- 9.3in
- Publisher
- MIT Press
- Item Width
- 6.3in
- Item Weight
- 26.7 Oz
- Number of Pages
- 448 Pages
Über dieses Produkt
Product Information
Strategies for building large systems that can be easily adapted for new situations with only minor programming modifications. Time pressures encourage programmers to write code that works well for a narrow purpose, with no room to grow. But the best systems are evolvable; they can be adapted for new situations by adding code, rather than changing the existing code. The authors describe techniques they have found effective--over their combined 100-plus years of programming experience--that will help programmers avoid programming themselves into corners. The authors explore ways to enhance flexibility by: - Organizing systems using combinators to compose mix-and-match parts, ranging from small functions to whole arithmetics, with standardized interfaces - Augmenting data with independent annotation layers, such as units of measurement or provenance - Combining independent pieces of partial information using unification or propagation - Separating control structure from problem domain with domain models, rule systems and pattern matching, propagation, and dependency-directed backtracking - Extending the programming language, using dynamically extensible evaluators
Product Identifiers
Publisher
MIT Press
ISBN-10
0262045494
ISBN-13
9780262045490
eBay Product ID (ePID)
9050026185
Product Key Features
Publication Name
Software Design for Flexibility : How to Avoid Programming Yourself Into a Corner
Format
Hardcover
Language
English
Publication Year
2021
Type
Textbook
Number of Pages
448 Pages
Dimensions
Item Length
9.3in
Item Height
1.1in
Item Width
6.3in
Item Weight
26.7 Oz
Additional Product Features
Lc Classification Number
Qa76.76.D47h35 2021
Table of Content
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
Target Audience
Trade
Topic
Programming / General, Computer Science, General, Software Development & Engineering / Systems Analysis & Design
Lccn
2020-040688
Dewey Decimal
005.1112
Dewey Edition
23
Illustrated
Yes
Genre
Computers, Mathematics
Artikelbeschreibung des Verkäufers
Rechtliche Informationen des Verkäufers
Marhoefer Roberts, LLC
Richard Roberts
3200 Walnut St
15132 McKeesport, PA
United States
Ich versichere, dass alle meine Verkaufsaktivitäten in Übereinstimmung mit allen geltenden Gesetzen und Vorschriften der EU erfolgen.
Der Verkäufer ist für dieses Angebot verantwortlich.
eBay-Artikelnr.:256483126396
Verpackung und Versand
Artikelstandort:
Mckeesport, PA, USA
Versand nach:
Afghanistan, Albanien, Algerien, Andorra, Angola, Anguilla, Antigua und Barbuda, Argentinien, Armenien, Aruba, Aserbaidschan, Australien, Bahamas, Bahrain, Bangladesch, Belgien, Belize, Benin, Bermuda, Bhutan, Bolivien, Bosnien und Herzegowina, Brasilien, Brunei Darussalam, Bulgarien, Burkina Faso, Burundi, Chile, China, Costa Rica, Côte d'Ivoire (Elfenbeinküste), Demokratische Republik Kongo, Deutschland, Dominikanische Republik, Dschibuti, Dänemark, Ecuador, El Salvador, Eritrea, Estland, Fidschi, Finnland, Frankreich, Gabun, Gambia, Georgien, Ghana, Gibraltar, Grenada, Griechenland, Grönland, Guatemala, Guinea, Guinea-Bissau, Guyana, Haiti, Honduras, Hongkong, Indien, Indonesien, Irland, Island, Israel, Italien, Jamaika, Japan, Jemen, Jordanien, Kaimaninseln, Kambodscha, Kamerun, Kanada, Kapverdische Inseln, Kasachstan, Katar, Kenia, Kirgisistan, Kiribati, Kolumbien, Kuwait, Laos, Lesotho, Lettland, Libanon, Liberia, Liechtenstein, Litauen, Luxemburg, Macau, Madagaskar, Malawi, Malaysia, Malediven, Mali, Malta, Marokko, Mauretanien, Mauritius, Mazedonien, Mexiko, Moldawien, Monaco, Mongolei, Montenegro, Montserrat, Mosambik, Namibia, Nauru, Nepal, Neuseeland, Nicaragua, Niederlande, Niger, Nigeria, Norwegen, Oman, Pakistan, Panama, Papua-Neuguinea, Paraguay, Peru, Philippinen, Polen, Portugal, Republik Kongo, Republik Kroatien, Ruanda, Rumänien, Salomonen, Sambia, Samoa (Westsamoa), San Marino, Saudi-Arabien, Schweden, Schweiz, Senegal, Serbien, Seychellen, Sierra Leone, Simbabwe, Singapur, Slowakei, Slowenien, Spanien, Sri Lanka, St. Kitts und Nevis, St. Lucia, St. Vincent und die Grenadinen, Suriname, Swasiland, Südafrika, Südkorea, Tadschikistan, Taiwan, Tansania, Thailand, Togo, Tonga, Trinidad und Tobago, Tschad, Tschechische Republik, Tunesien, Turkmenistan, Turks- und Caicosinseln, Türkei, USA, Uganda, Ungarn, Uruguay, Usbekistan, Vanuatu, Vatikan, Vereinigte Arabische Emirate, Vereinigtes Königreich, Vietnam, Wallis und Futuna, Zentralafrikanische Republik, Zypern, Ägypten, Äquatorialguinea, Äthiopien, Österreich
Ausgeschlossen:
Amerikanisch-Samoa, Barbados, Botsuana, Britische Jungferninseln, Cookinseln, Dominica, Falklandinseln (Malwinen), Französisch-Guayana, Französisch-Polynesien, Guadeloupe, Guam, Irak, Jungferninseln (USA), Komoren, Libyen, Marshallinseln, Martinique, Mayotte, Mikronesien, Neukaledonien, Niederländische Antillen, Niue, Palau, Puerto Rico, Russische Föderation, Réunion, Somalia, St. Helena, Tuvalu, Ukraine, Venezuela, Westsahara
Verpackung und Versand | Jeder zusätzliche Artikel | Nach | Service | Lieferung*Siehe Lieferhinweise |
---|---|---|---|---|
Kostenloser Versand | Kostenlos | USA | Sparversand (USPS Media MailTM) | Lieferung zwischen Fr, 3. Mai und Mo, 6. Mai nach 43230 |
Bearbeitungszeit |
---|
Der Verkäufer verschickt den Artikel innerhalb von 2 Werktagen nach Zahlungseingang. |
Steuern |
---|
Verkäufer berechnet Steuern in |
Mehrwertsteuer für diesen Artikel #256483126396
Mehrwertsteuer für diesen Artikel #256483126396
Der Verkäufer berechnet Mehrwertsteuer für Artikel, die in die folgenden Bundesstaaten verschickt werden:
Bundesstaat | Steuersatz für Sales Tax |
---|
Rücknahmebedingungen
Frist für Kontaktaufnahme mit dem Verkäufer nach Erhalt Artikels: | Rückerstattung erfolgt in folgender Form: | Rücksendung |
---|---|---|
30 Tage | Geld zurück | Verkäufer zahlt Rückversand |
Der Verkäufer trägt die Rücksendekosten.
Rücknahmebedingungen im Detail |
---|
Rücknahme akzeptiert |
Zahlungsdaten
Zahlungsmethoden
Beliebte Kategorien in diesem Shop
Angemeldet als gewerblicher Verkäufer
Verkäuferbewertungen (227.708)
c***b (483)- Bewertung vom Käufer.
Letzter Monat
Bestätigter Kauf
Great transaction!!
a***5 (202)- Bewertung vom Käufer.
Letzter Monat
Bestätigter Kauf
Good little book in great shape.
l***a (233)- Bewertung vom Käufer.
Letzter Monat
Bestätigter Kauf
Thank you!!!
Noch mehr entdecken:
- Zeitschriften Design,
- Bücher über Design,
- Bücher über Design Sachbuch,
- Monatliche Zeitschriften Design,
- Deutsche Zeitschriften Design,
- Italienische Zeitschriften Design,
- Zweimonatliche Zeitschriften Design,
- Software-Entwicklung Studium und Erwachsenenbildung,
- Robert-A. - Heinlein-Belletristik-Bücher,
- James-A. - Michener-Belletristik-Bücher