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.

商品描述(中文翻譯)

即使是經驗豐富的開發者,也會在面對分散於多個伺服器和 API 的軟體系統時感到困難,這些系統充斥著冗餘的程式碼,並且難以可靠地進行測試和修改。《Grokking Simplicity》是一本友好且實用的指南,將改變你對軟體設計和開發的看法。

《Grokking Simplicity》引導你清晰地理解為何現代軟體的某些特性如此容易導致複雜性,並介紹你可以用來簡化這些系統的功能性技術,使其更易於閱讀、測試和除錯。透過實作範例、練習和眾多自我評估,你將學會如何組織你的程式碼以達到最大的重用性,並內化保持程式碼庫中不必要的複雜性的方法。

購買印刷版書籍可獲得 Manning Publications 提供的免費電子書,格式包括 PDF、Kindle 和 ePub。

作者簡介

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.

作者簡介(中文翻譯)

Eric Normand 自 2001 年以來一直是功能性程式設計師,並自 2007 年以來開始在線上和面對面教授功能性程式設計。請造訪 LispCast.com 以了解更多他的資歷。

最後瀏覽商品 (20)