Martin, Robert

Functional Design: Principles, Patterns, and Practices (Robert C. Martin Series)

(No reviews yet) Write a Review
ISBN 13:
9780138176396
author:
Martin, Robert
format:
Paperback
publisher:
Addison-Wesley Professional
language:
English
Publication Year:
2023
Pages:
384
Dimensions:
22.6 x 18.8 x 4.1 centimetres (0
Genre:
Computers, Programming, General,
Condition:
New
Availability:
Item usually sent within 2 working days
£26.53

Description

Robert C. Martin's "Functional Design Principles, Patterns, and Practices" offers a practical guide to building better systems using functional programming. By comparing conventional object-oriented coding structures with those enabled by functional languages, Martin shows how to judiciously use each approach to achieve superior results.

The book explores the benefits of functional design through accessible examples in the Clojure language, examining well-known SOLID principles and Gang of Four Design Patterns from a functional perspective. It also covers essential concepts such as immutability, persistent data, recursion, iteration, laziness, and statefulness.

With its pragmatic approach and focus on "in-the-trenches" problem-solving, this book is ideal for working developers looking to improve their code cleanliness, design, discipline, and outcomes. It provides a comprehensive introduction to functional design techniques and how to apply them in real-world contexts.

View AllClose