Debenhams

Robert Martin

Functional Design Paperback Book

£53.75
Colour: Multi
Select a size:
Sold & Delivered by Ria Christie English Books
Delivery Only 49p On This Product
Standard Delivery in 5 working days
Eligible for return within 28 daysExclusions apply. Please see our returns policy
Worry-Free Delivery available with
  • Extend your return window to 35 days
  • 100% protection against any shipping mishaps
Learn more
18+, T&C apply. Credit subject to status. Unregulated credit.
See more
At a Glance
Insightful programming advice
Comprehensive software principles
Concise coding techniques
Practical design fundamentals
Expert author guidance
Description

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 objectoriented 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. Martins approach is pragmatic, minimizing theory in favor of "in thetrenches" problemsolving. Through accessible examples, working developers will discover how the easytolearn, semantically rich Clojure language can help them improve code cleanliness, design, discipline, and outcomes. Martin examines wellknown 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 enterpriseclass Clojure application "Functional...

SKU: M9780138176396
Product Details & Care

Binding: Paperback;384 pages; Publisher: Pearson Education (US); Classification: UMX; Weight: 778 g; Dimensions: 178 x 231 x 23

Delivery

49p delivery on all orders over £30 (exc. Bulky Item Delivery)

Super Saver Delivery

£2.99

49p on orders over £30

Standard Delivery

£3.99

Express Delivery

£5.99

Next Day Delivery

£6.99

Order before Midnight

24/7 InPost Locker | Shop Collect

£2.49

Evri ParcelShop

£3.99

Evri ParcelShop | Express Delivery

£5.99

Premium DPD Next Day Delivery

£7.99

Order before 9pm Sunday - Friday and before 8pm Saturday

Bulky Item Delivery

£4.99

Northern Ireland Super Saver Delivery

£2.99

Northern Ireland Standard Delivery

£4.99

Northern Ireland Express Delivery

£5.99

Order before 7pm Sunday - Thursday (Delivery Monday - Saturday)

Unlimited free delivery for a year with Unlimited Delivery for £14.99

Find out more

Please note, some delivery methods are not available for products delivered by our brand partners & they may have longer delivery times

Find out more

Returns

Something not quite right? You have 28 days from the day you receive it, to send something back.

Please note, we cannot offer refunds on fashion face masks, cosmetics, pierced jewellery, adult toys, and swimwear or lingerie if the hygiene seal is not in place or has been broken.

Items of footwear and/or clothing must be unworn and unwashed with the original labels attached. Also, footwear must be tried on indoors. Items of homeware including bedlinen, mattresses, and toppers, and pillows must be unused and in their original unopened packaging. This does not affect your statutory rights.

Click here to view our full Returns Policy.

We Think You'll Like

Sponsored Products