Könyv Functional Design: Principles, Patterns, and Practices Robert Martin

Functional Design: Principles, Patterns, and Practices

Szerző: Robert Martin
Nyelv: Angol
Kötés: Puha kötésű
Elérhetőség: Beszállítói készleten
Küldés 3-6 napon belül
15 797 Ft
A Practical Guide to Better, Cleaner Code with Functional Programming In Functional Design, renowned...

Információk a könyvről

Szerző
Nyelv
Angol
Kötés
Könyv - Puha kötésű
Kiadva
2023
oldal
384
EAN
9780138176396
ISBN
0138176396
Enbook ID
43321315
Súly
660

Teljes leírás

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.

Érdekelheti

We, Programmers

Robert Martin
13 903 Ft
21 488 Ft

Clean Architecture

Robert C. Martin
11 287 Ft

Clean Craftsmanship

Robert C. Martin
15 968 Ft
22 982 Ft
22 699 Ft
16 892 Ft
20 877 Ft

Pro Angular

Adam Freeman
19 881 Ft
26 155 Ft

JavaScript

Philip Ackermann
17 089 Ft

Data Mesh in Action

Sven Balnojan
25 091 Ft
22 686 Ft
16 636 Ft

Azok a vásárlók, akik ezt a könyvet megvásárolták, a következőket is megvásárolták

12 624 Ft

Design Patterns

Erich Gamma
18 315 Ft
15 797 Ft
13 261 Ft

Refactoring

Martin Fowler
18 360 Ft

Clean Code

Robert C. Martin
19 141 Ft
18 773 Ft
19 809 Ft

Tcp/ip Guide

Charles M Kozierok
26 155 Ft

XSLT Cookbook 2e

Sal Mangano
15 712 Ft

Clojure Applied

Ben Vandgrift
13 109 Ft
15 142 Ft

Concurrency in Go

Katherine Cox-Buday
15 456 Ft

Rust in Action

Tim McNamara
22 457 Ft

C++ Cookbook

Jeff Cogswell
14 330 Ft
15 797 Ft