Functional Design: Principles, Patterns, and Practices

Functional Design: Principles, Patterns, and Practices

Functional Design: Principles, Patterns, and Practices

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.

Price
Paid
Platform
InformIT
Categories
Print Book

Related Courses

Explore similar courses.

Designing for Interaction: Creating Innovative Applications and Devices

Designing for Interaction: Creating Innovative Applications and Devices

This is the e Book version of the printed book. Building products and services that people interact with is the big challenge of the 21st century. Dan Saffer has done an amazing job synthesizing the chaos into an understandable, ordered reference that is a bookshelf must-have for anyone thinking of creating new designs."-- Jared Spool, CEO of User Interface Engineering Interaction design is all around us.

InformIT Learn more
Design of Design, The: Essays from a Computer Scientist

Design of Design, The: Essays from a Computer Scientist

Making Sense of Design Effective design is at the heart of everything from software development to engineering to architecture. But what do we really know about the design process? What leads to effective, elegant designs? The Design of Design answers these questions. This new book by Fred Brooks contains extraordinary insights for designers in every discipline. Brooks pinpoints the constants inherent to all design projects and uncovers processes and patterns most likely to lead to excellence.

InformIT Learn more

Get the latest news!