Grokking Simplicity: Taming Complex Software with Functional Thinking (Paperback)

Normand, Eric

買這商品的人也買了...

相關主題

商品描述

Even experienced developers struggle with software systems that sprawl across distributed servers and APIs, are filled with redundant code, and are difficult to reliably test and modify. Grokking Simplicity is a friendly, practical guide that will change the way you approach software design and development.

Even experienced developers struggle with software systems that sprawl across distributed servers and APIs, are filled with redundant code, and are difficult to reliably test and modify. Grokking Simplicity is a friendly, practical guide that will change the way you approach software design and development.

Grokking Simplicity guides you to a crystal-clear understanding of why certain features of modern software are so prone to complexity and introduces you to the functional techniques you can use to simplify these systems so that they're easier to read, test, and debug. Through hands-on examples, exercises, and numerous self-assessments, you'll learn to organize your code for maximum reusability and internalize methods to keep unwanted complexity out of your codebase.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

作者簡介

Eric Normand has been a functional programmer since 2001 and has been teaching functional programming online and in person since 2007. Visit LispCast.com to see more of his credentials.