
Mit Press Ltd
Software Design for Flexibility (inbunden, eng)
727 kr
727 kr
Få kvar
Mån, 14 apr - tis, 15 apr
Säker betalning
14-dagars öppet köp
Säljs och levereras av
Buyersclub.se
Produktbeskrivning
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 codeThe 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
Format Inbunden Omfång 448 sidor Språk Engelska Förlag MIT Press Ltd Utgivningsdatum 2021-03-09 ISBN 9780262045490
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 codeThe 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:
Format Inbunden Omfång 448 sidor Språk Engelska Förlag MIT Press Ltd Utgivningsdatum 2021-03-09 ISBN 9780262045490
Artikel.nr.
df2a07c8-a40d-5683-919e-11f8252f756c
Identifikation | |
---|---|
EAN | 9780262045490 |
Mit Press Ltd
Software Design for Flexibility (inbunden, eng)
727 kr
727 kr
Få kvar
Mån, 14 apr - tis, 15 apr
Säker betalning
14-dagars öppet köp
Säljs och levereras av
Buyersclub.se
Liknande toppsäljare

MV
iPhone Snabbladdare USB-C PD 3.0. 20W Strömadapter + Kabel
127 kr
5,0
torsdag, 17 apr

-11 %
Olympiq
12-pack Oral-B Kompatibla Tandborsthuvuden
79 kr
Tidigare lägsta pris:
89 kr
4,4
fredag, 11 apr

-11 %
trade maxx
42V 2A Snabbladdning batteriladdare för elektrisk scooter elcykelbatteriladdare
169 kr
Tidigare lägsta pris:
189 kr
tisdag, 22 apr

-17 %
TFO
iPhone kompatibel Plug & Play hörlurar iPhone X/11/12/13/14
99 kr
Tidigare lägsta pris:
119 kr
2,2
måndag, 14 apr

Nice price-5 %
SAMSUNG
Samsung Galaxy Tab A9+ Wifi 64GB Svart
2 070 kr
Tidigare lägsta pris:
2 168 kr
4,5
tisdag, 8 apr

Best Trade
Hundklippare för Hundtassar – Tyst och Effektiv Tasstrimmer med LED-lampa
169 kr
4,0
tisdag, 22 apr

-6 %
Uniq Vanity
UNIQ XL Hollywood Spegel med 15 LED-lampor och touch-funktion - sminkspegel med belysning - hollywoodspegel
795 kr
Tidigare lägsta pris:
849 kr
5,0
tisdag, 8 apr

Nice price
Playstation 5 DualSense Controller Midnight Black
799 kr
4,8
onsdag, 9 apr

Moorle
2-i-1 Elektrisk Rakhyvel för Kvinnor, Vattentät, Bikinitrimmer, Dubbelhuvud, Typ-C Rosa
234 kr
tisdag, 22 apr

Pro
Digitalvåg i fick format med LCD Display, Pocket Scale, Smyckes våg 0,01 - 200g
99 kr
4,3
onsdag, 9 apr
Rekommendationer för dig

-8 %
LIECTROUX
LIECTROUX elektrisk fönsterputsrobot HCR-10 med 30 ml vattentank
1 112 kr
Tidigare lägsta pris:
1 212 kr
3,8
torsdag, 10 apr

Nice price
Apple
Apple AirPods (andra generation) med Lightning-laddningsetui
1 594 kr
3,4
tisdag, 8 apr

Tobar
Sparkcykel med Lysande Däck / Enhörning - Scooter för Barn
399 kr
4,5
onsdag, 9 apr

Mobil o Teknik
Blodtrycksmätare för överarmen med minnesfunktioner
189 kr
4,0
tisdag, 15 apr

-11 %
INF
INF TYPE-C Dubbel SD/TF-kortläsare för snabb dataöverföring 0
79 kr
Tidigare lägsta pris:
89 kr
3,3
onsdag, 9 apr

-13 %
Gardlov
Hopfällbar Trädgårdspall / Knäpall - Pall
349 kr
Tidigare lägsta pris:
399 kr
4,7
tisdag, 15 apr

USB-C
Laddare för iPhone 15 / iPhone 16 + 2M kabel Snabbladdare USB-C till USB-C
99 kr
4,2
måndag, 14 apr

Generic
4-Pack - Volkswagen VW Centrumkåpor / Hjulnav Emblem - Bil 65 mm
119 kr
4,2
onsdag, 9 apr

A Charger
Laddare för kärcher Fönstertvätt
99 kr
3,9
måndag, 14 apr

Kompatibel med Xiaomi
2-Pack - Xiaomi Däck med Verktyg - Punkteringsfritt / Elscooter elsparkcykel
249 kr
4,4
onsdag, 9 apr