
Software Design for Flexibility
790 kr
790 kr
On., 30 april - on., 7 mai
Sikker betaling
14 dagers åpent kjøp
Selges og leveres av
Adlibris
Produktbeskrivelse
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
Artikkel nr.
d7582906-6a90-418b-8147-52452757f3d7
Software Design for Flexibility
790 kr
790 kr
On., 30 april - on., 7 mai
Sikker betaling
14 dagers åpent kjøp
Selges og leveres av
Adlibris
Lignende toppselgere

4-Pak - Tesla Senterkopper - Bil Svart/silver
129 kr

Anti-snork Bånd / Magnetiske Plaster - Stopper snorking
149 kr

Øreputer for Bose QuietComfort - QC35/QC25/QC15/AE2 Hodetelefoner Svart
99 kr

Luftrenseenhet - Renser / Saniterer luften - 20,000 mg/h
599 kr

Universallader for Garmin klokker Svart
89 kr

4-Pak - Volkswagen VW Senterkopper - Bil 65 mm
129 kr

RCA til HDMI Converter 1080p - Adapter
139 kr

Rengøringsklud, Vileda PVAmicro, 38x35cm, blå
299 kr

Trådløs CarPlay-adapter 2025
449 kr
Tidligere laveste pris:
459 kr

Hundetrimmer / Potetrimmer - Trimmer for Poter
199 kr
Anbefalinger til dig

INF Filter for MSPA oppblåsbare bassenger FD2089 4-pakning
299 kr

INF Hjulmutterhette med fjerningsverktøy, 20-pak 21 mm
95 kr

Astronaut Night Light / Galaxy Lampe med fjernkontroll - Nepula Starry Sky Projector
329 kr
Tidligere laveste pris:
499 kr

Plenlufter - Piggsko for å lufte plenen
269 kr

INF Etterfilter til Dyson V11 / V15 akselstøvsuger 3-pakning
229 kr

INF TYPE-C Dual SD/TF-kortleser for rask dataoverføring 0
99 kr
Tidligere laveste pris:
107 kr

3-Pak - Fidget Spinners med Sugekopp for Barn
179 kr

Sony | Playstation® 5 Slim (Digital-versjon) - Spillekonsoll - 1TB SSD NVme - Wi-Fi/LAN - Hvid
5 852 kr

SERO Apple Macbook magsafe 2 lader, 60W - for Macbook Pro 13" m. Retina skjerm
349 kr

SIGNS STEELBOOK
379 kr