Gå direkte til innholdet

MAISALG opptil 60% »

Til startsiden
Søk etter din neste leseopplevelse
Functional Design
Spar

Functional Design

heftet, Engelsk, 2023
Forfatter:
373,-
Sendes innen 5-15 virkedager

A Practical Guide to Better, Cleaner Code with Functional Programming

In Functional Design, renowned software engineer Robert C. Martin ("Uncle Bob") explains how and why to use functional programming to build better systems for real customers. Martin compares conventional object-oriented coding structures in Java to those enabled by functional languages, identifies the best roles for each, and shows how to build better systems by judiciously using them in context.

Martin's approach is pragmatic, minimizing theory in favor of "in the-trenches" problem-solving. Through accessible examples, working developers will discover how the easy-to-learn, semantically rich Clojure language can help them improve code cleanliness, design, discipline, and outcomes. Martin examines well-known SOLID principles and Gang of Four Design Patterns from a functional perspective, revealing why patterns remain extremely valuable to functional programmers, and how to use them to achieve superior results.

  • Understand functional basics: immutability, persistent data, recursion, iteration, laziness, and statefulness
  • Contrast functional and object approaches through expertly crafted case studies
  • Explore functional design techniques for data flow
  • Use classic SOLID principles to write better Clojure code
  • Master pragmatic approaches to functional testing, GUIs, and concurrency
  • Make the most of design patterns in functional environments
  • Walk through building an enterprise-class Clojure application

"Functional Design exudes 'classic-on-arrival'. Bob pulls back the curtain to reveal how functional programming elements make software design simple yet pragmatic. He does so without alienating experienced object-oriented programmers coming from languages like C#, C++, or Java."
--Janet A. Carr, Independent Clojure Consultant

Register your book for convenient access to downloads, updates, and/or corrections as they become available. See inside book for details.

Bøker i serie

  • Gå til Clean Codes produktside
    Bokomslag for Clean Code
    Robert Martin
    heftet
  • Gå til Clean Architectures produktside
    Bokomslag for Clean Architecture
    Robert Martin
    heftet
  • Gå til Working Effectively with Legacy Codes produktside
    Bokomslag for Working Effectively with Legacy Code
    Michael Feathers
    heftet
  • Gå til Clean Coder, Thes produktside
    Bokomslag for Clean Coder, The
    Robert Martin
    heftet
  • Gå til Software Craftsman, Thes produktside
    Bokomslag for Software Craftsman, The
    Sandro Mancuso
    heftet
  • Gå til Clean Craftsmanships produktside
    Bokomslag for Clean Craftsmanship
    Robert C. Martin
    heftet
  • Gå til We, Programmerss produktside
    Bokomslag for We, Programmers
    Robert Martin
    heftet
  • Gå til Code That Fits in Your Heads produktside
    Bokomslag for Code That Fits in Your Head
    Mark Seemann
    heftet
  • Gå til Clean Agiles produktside
    Bokomslag for Clean Agile
    Robert Martin
    heftet
  • Gå til Agile Principles, Patterns, and Practices in C#s produktside
    Bokomslag for Agile Principles, Patterns, and Practices in C#
    Robert Martin, Micah Martin
    innbundet

Flere titler av samme forfatter

  • Gå til How We Do its produktside
    Bokomslag for How We Do it
    Robert Martin
    innbundet
  • Gå til Agile Software Development, Principles, Patterns, and Practicess produktside
    Bokomslag for Agile Software Development, Principles, Patterns, and Practices
    Robert Martin
    innbundet

Andre har også sett på

  • Gå til Voksen : sånn funker dets produktside
    Bokomslag for Voksen : sånn funker det
    Stefan Ekberg
    pocket
  • Gå til Dad, I Want to Hear Your Storys produktside
    Bokomslag for Dad, I Want to Hear Your Story
    Jeffrey Mason
    innbundet
  • Gå til Fra drøm til drivhuss produktside
    Bokomslag for Fra drøm til drivhus
    Helene Moe Slinning
    innbundet
    409,-
  • Gå til Barnets bok PLUSS (norsk)s produktside
    Bokomslag for Barnets bok PLUSS (norsk)
    Julie Dam Andersen
    spiral
  • Gå til The 48 Laws of Powers produktside
    Bokomslag for The 48 Laws of Power
    Robert Greene
    pocket
  • Gå til Jeg har venta sånn på degs produktside
    Bokomslag for Jeg har venta sånn på deg
    Trygve Skaug
    innbundet
    364,-
  • Gå til Spis dette! ; smakfull hverdagsmat uten sukker og ultraprosessers produktside
    Bokomslag for Spis dette! ; smakfull hverdagsmat uten sukker og ultraprosesser
    Bente Josefsen
    innbundet
    364,-
  • Gå til Sandworms produktside
    Bokomslag for Sandworm
    Andy Greenberg
    heftet
  • Gå til Cozy Corners produktside
    Bokomslag for Cozy Corner
    Coco Wyo
    heftet
  • Gå til King of Envys produktside
    Bokomslag for King of Envy
    Ana Huang
    pocket
  • Gå til Planleggerens produktside
    Bokomslag for Planleggeren
    Runar Ragnarson Brataas
    øvrig
  • Gå til Fyr opp! 5 steg til å bli gatas grillkonges produktside
    Bokomslag for Fyr opp! 5 steg til å bli gatas grillkonge
    Atle Pettersen, Kristoffer Tømmerbakke
    innbundet
    318,-

Du vil kanskje like

  • Gå til Face Offs produktside
    Bokomslag for Face Off
    Chelsea Curto
    pocket
  • Gå til Meditationss produktside
    Bokomslag for Meditations
    Marcus Aurelius
    pocket
  • Gå til The Body Keeps the Scores produktside
    Bokomslag for The Body Keeps the Score
    Bessel van der Kolk
    pocket
  • Gå til The 48 Laws of Powers produktside
    Bokomslag for The 48 Laws of Power
    Robert Greene
    pocket
  • Gå til Let Them Theorys produktside
    Bokomslag for Let Them Theory
    Terry Davis
    pocket
  • Gå til How to Win Friends and Influence Peoples produktside
    Bokomslag for How to Win Friends and Influence People
    Dale Carnegie
    heftet
  • Gå til INSPIREDs produktside
    Bokomslag for INSPIRED
    Marty Cagan
    innbundet
  • Gå til Little Liars produktside
    Bokomslag for Little Liar
    Leigh Rivers
    pocket
  • Gå til The Hard Thing About Hard Thingss produktside
    Bokomslag for The Hard Thing About Hard Things
    Ben Horowitz
    innbundet
  • Gå til The Courage To Be Dislikeds produktside
    Bokomslag for The Courage To Be Disliked
    Ichiro Kishimi, Fumitake Koga
    heftet
  • Gå til Haunting Adelines produktside
    Bokomslag for Haunting Adeline
    H. D. Carlton
    pocket
  • Gå til Feathers so Viciouss produktside
    Bokomslag for Feathers so Vicious
    LIV Zander
    pocket

Anbefalt for deg

  • Gå til Growing Object-Oriented Software, Guided by Testss produktside
    Bokomslag for Growing Object-Oriented Software, Guided by Tests
    Steve Freeman, Nat Pryce
    heftet
  • Gå til Clean Codes produktside
    Bokomslag for Clean Code
    Robert Martin
    heftet
  • Gå til Digital etikks produktside
    Bokomslag for Digital etikk
    Håkon Bergsjø, Leonora Onarheim Bergsjø
    heftet
  • Gå til Refactorings produktside
    Bokomslag for Refactoring
    Martin Fowler
    innbundet
  • Gå til The Ultimate Kali Linux Books produktside
    Bokomslag for The Ultimate Kali Linux Book
    Glen D. Singh
    heftet
  • Gå til Internet Password Logbook (Cognac Leatherette)s produktside
    Bokomslag for Internet Password Logbook (Cognac Leatherette)
    innbundet
  • Gå til Beginning Programming with Python For Dummiess produktside
    Bokomslag for Beginning Programming with Python For Dummies
    John Paul Mueller
    heftet
  • Gå til Minecraft: The Complete Handbook Collections produktside
    Bokomslag for Minecraft: The Complete Handbook Collection
    øvrig
  • Gå til Kali Linux 2018: Assuring Security by Penetration Testings produktside
    Bokomslag for Kali Linux 2018: Assuring Security by Penetration Testing
    Shiva V. N. Parasram, Alex Samm, Damian Boodoo, Gerard Johansen, Lee Allen, Tedi Heriyanto, Shakeel Ali
    heftet
  • Gå til C# 13 and .NET 9 – Modern Cross-Platform Development Fundamentalss produktside
    Bokomslag for C# 13 and .NET 9 – Modern Cross-Platform Development Fundamentals
    Mark J. Price
    heftet
  • Gå til The OSINT Handbooks produktside
    Bokomslag for The OSINT Handbook
    Dale Meredith, Greg Shields
    heftet
  • Gå til Software Architecture in Practices produktside
    Bokomslag for Software Architecture in Practice
    Len Bass, Paul Clements, Rick Kazman
    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å 15% 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.