Gå direkte til innholdet

Sommersalg på pocket fra 79,- »

Til startsiden
Logg inn
Søk etter din neste leseopplevelse
Software Design for Flexibility

Software Design for Flexibility

innbundet, Engelsk, 2021
730,-
Sendes innen 5-7 virkedager
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

Andre har også sett på

  • Gå til En måtte nok ha vært ders produktside
    Bokomslag for En måtte nok ha vært der
    Thomas Korsgaard
    innbundet
  • Gå til Bäst med banors produktside
    Bokomslag for Bäst med banor
    Maria Brandel, Siv Svendsen
    innbundet
  • Gå til The Body Keeps the Scores produktside
    Bokomslag for The Body Keeps the Score
    Bessel van der Kolk
    pocket
  • Gå til A Court of Thorns and Roses Paperback Box Sets produktside
    Bokomslag for A Court of Thorns and Roses Paperback Box Set
    Sarah J. Maas
    pocket
  • Gå til Sommaren är min : Astrid Lindgrens sommarkokboks produktside
    Bokomslag for Sommaren är min : Astrid Lindgrens sommarkokbok
    Astrid Lindgren, Fredrik Eriksson
    innbundet
  • Gå til En dag vil vi le av dets produktside
    Bokomslag for En dag vil vi le av det
    Thomas Korsgaard
    pocket
    187,-
  • Gå til Aichas salatfantasiers produktside
    Bokomslag for Aichas salatfantasier
    Aicha Bouhlou
    pocket
  • Gå til Paletas : pinnglass på latinamerikanskt viss produktside
    Bokomslag for Paletas : pinnglass på latinamerikanskt vis
    Midlertidig utsolgt
    Maria Borda
    innbundet
  • Gå til Ukeplanlegger for førsteklasselærer 2025-2026s produktside
    Bokomslag for Ukeplanlegger for førsteklasselærer 2025-2026
    øvrig
  • Gå til Urteboka Mi : Urtebruk i urkulturs produktside
    Bokomslag for Urteboka Mi : Urtebruk i urkultur
    Bang Nora
    heftet
  • Gå til Fra drøm til drivhuss produktside
    Bokomslag for Fra drøm til drivhus
    Helene Moe Slinning
    innbundet
  • Gå til Planleggerens produktside
    Bokomslag for Planleggeren
    Runar Ragnarson Brataas
    øvrig

Du vil kanskje like

  • Gå til Fast Like a Girls produktside
    Mindy Pelz
    innbundet
  • Gå til Leave Me Behinds produktside
    K M Moronova
    pocket
  • Gå til Onyx Storms produktside
    Rebecca Yarros
    heftet
  • Gå til Never Split the Differences produktside
    Chris Voss, Tahl Raz
    heftet
  • Gå til Caught Ups produktside
    Navessa Allen
    pocket
  • Gå til The Let Them Theorys produktside
    Mel Robbins
    innbundet
  • Gå til The Things We Waters produktside
    Mariana Zapata
    pocket
  • Gå til A Court of Thorns and Roses Paperback Box Sets produktside
    Sarah J. Maas
    pocket
  • Gå til Start With Whys produktside
    Sinek Simon
    heftet
  • Gå til A Beautiful Year in the Bible: The 52-Week Bible Study for Women (SC)s produktside
    Alabaster Co.
    pocket
  • Gå til Never Flinchs produktside
    Stephen King
    innbundet
  • Gå til Meditationss produktside
    Marcus Aurelius
    pocket

Anbefalt for deg

  • Gå til PHP, MySQL, & JavaScript All-in-One For Dummiess produktside
    Richard Blum
    heftet
  • Gå til CCENT/CCNA ICND1 100-105 Official Cert Guides produktside
    Wendell Odom
    øvrig
  • Gå til Top Taskss produktside
    Gerry McGovern
    pocket
  • Gå til Hacking With Python: The Complete and Easy Guide to Ethical Hacking, Python Hacking, Basic Security, and Penetration Testing - Learn How to Hack Fast!s produktside
    Joshua Welsh
    heftet
  • Gå til Eloquent JavaScript, 4th Editions produktside
    Marijn Haverbeke
    heftet
  • Gå til Cybersecurity All-in-One For Dummiess produktside
    Joseph Steinberg, Kevin Beaver, Ira Winkler, Ted Coombs
    heftet
  • Gå til Elden Ring Official Strategy Guide, Vol. 3s produktside
    innbundet
  • Gå til SQL Antipatterns, Volume 1s produktside
    Bill Karwin
    heftet
  • Gå til Koding for alle i JavaScripts produktside
    Terje Kolderup
    heftet
  • Gå til Kali Linux 2018: Assuring Security by Penetration Testings produktside
    Shiva V. N. Parasram, Alex Samm, Damian Boodoo, Gerard Johansen, Lee Allen, Tedi Heriyanto, Shakeel Ali
    heftet
  • Gå til Pragmatic Thinking and Learnings produktside
    Andy Hunt
    heftet
  • Gå til Modern Software Engineerings produktside
    David Farley
    heftet

Mer om Adlibris

Om Adlibris

Vi er Nordens største nettbokhandel, og tilbyr over 13 millioner boktitler og det meste av det beste innen spill, leker, hobby og garn. Vår misjon er å være en moderne bokhandel for alle bokelskere: et innbydende sted for lesing, læring og skaping. Det er hva som driver oss, hver dag. Adlibris er en del av Bonnier Group.

  • Alltid gode priser

  • Fri frakt over 299,-

  • Nordens største bokhandel

Meld deg på nyhetsbrev

Motta våre beste boktips, nyheter og gode tilbud. Registrer deg nå, og få 10% rabatt på det første kjøpet ditt. Tilbudet gjelder kun nye abonnenter og privatkunder. Rabatten gjelder ikke norske bøker utgitt 2024, fag- og studielitteratur, digitale bøker og gavekort.