Functional Thinking: Paradigm Over Syntax (Paperback)
暫譯: 函數思維:範式優於語法 (平裝本)
Neal Ford
- 出版商: O'Reilly
- 出版日期: 2014-08-19
- 定價: $1,380
- 售價: 9.0 折 $1,242
- 語言: 英文
- 頁數: 180
- 裝訂: Paperback
- ISBN: 1449365515
- ISBN-13: 9781449365516
-
相關分類:
軟體工程、Functional-programming
立即出貨 (庫存 < 3)
買這商品的人也買了...
-
Design Patterns: Elements of Reusable Object-Oriented Software (Hardcover)$2,300$2,185 -
設計的設計:一位電腦科學家的設計歷險 (The Design of Design: Essays from a Computer Scientist)$480$379 -
$1,300Introduction to the Art of Programming Using Scala (Paperback) -
SQL Server 2012 商業智慧 2.0$780$663 -
無瑕的程式碼-敏捷軟體開發技巧守則 + 番外篇-專業程式設計師的生存之道 (雙書合購)$940$700 -
ASP.NET 學習教材-使用 C#$650$325 -
Arduino 輕鬆入門:範例分析與實作設計$560$437 -
Autodesk Revit 建築設計與建模實務基礎 (適用2014)$420$331 -
Robi 洛比 2015/07/28 (No.66) <此為過刊雜誌,恕不接受退貨及取消訂單>$599$569 -
超圖解 Arduino 互動設計入門, 2/e$680$578 -
最新 3ds Max 建築與室內設計大全─從入門到精通$720$612 -
Windows Server 2012 R2 網路與網站建置實務$690$545 -
24 小時不打烊的雲端服務:專家教你用 Windows Server 2012 R2 Hyper-V3 虛擬化環境實戰 (初級篇)$780$608 -
深入淺出 Node.js$560$437 -
Responsive Web Design 自動調適型網頁程式設計-讓網頁在電腦 / 平板 / 手機完美展現$360$306 -
TQC+ AutoCAD 2015 特訓教材-基礎篇$650$585 -
ASP.NET MVC 5 網站開發美學$780$616 -
一手掌握 Android NFC 開發技術$480$408 -
iOS 6 實戰(iOS in Practice) + Objective-C 無痛入門(Objective-C Fundamentals)(套書)$1,100$858 -
Raspberry Pi 最佳入門與實戰應用-深入 Raspberry Pi 的全方位指南(附87段教學與執行影片/範例程式檔)$450$355 -
學會 Swift 程式設計的 18堂課$450$355 -
iOS 8 程式設計實戰--205 個快速上手的開發技巧$500$395 -
伺服器端的 script 的帝王-成為 Node.js 高手的最後一哩$540$459 -
$1,947Domain Modeling Made Functional: Tackle Software Complexity with Domain-Driven Design and F# (Paperback) -
Spark 技術手冊|輕鬆寫意處理大數據 (Spark: The Definitive Guide|Big Data Processing Made Simple)$880$695
2026-english-2-80 詳見活動內容 »
-
90折
$2,484Comptia Linux+ Study Guide: Essential Exam Prep -
90折
$2,520Video Generation with AI: Working with Diffusion Transformers and Multimodal Learning (Paperback) -
90折
$1,890Mapping Experiences: A Complete Guide to Activating Customer-Centered Collaboration 3/e -
90折
$2,493Databricks Certified Generative AI Engineer Associate Study Guide: Generative AI with Databricks -
90折
$2,502Ai-Assisted Statistics for Data Scientists: 50+ Essential Concepts Using R and Python -
90折
$2,268Observability Engineering: Achieving Production Excellence, 2/e (Paperback) -
90折
$1,935Soccer Analytics with Machine Learning: Learning Predictive Modeling Techniques with Sports Data -
90折
$1,980The C4 Model: Visualizing Software Architecture (Paperback) -
90折
$1,935Learning Cloud Security: Cloud Computing and Security Architecture Essentials -
90折
$2,502Vision Language Models: Building Vlms with Hugging Face (Paperback) -
90折
$2,106High Performance Spark: Best Practices for Scaling and Optimizing Apache Spark 2/e -
90折
$1,944Python for Excel: A Modern Environment for Automation and Data Analysis -
90折
$1,440Managing AI Projects: Drive Innovation and Successfully Navigate the Full AI Project Lifecycle (Paperback) -
90折
$2,520AI-Ready Data Blueprints: From Raw Data to Ai-Driven Innovation (Paperback) -
90折
$1,917Certified Kubernetes Application Developer (Ckad) Study Guide: In-Depth Guidance and Practice (Paperback) -
90折
$2,484Large Language Models: The Hard Parts: Open Source AI Solutions for Common Pitfalls (Paperback) -
90折
$1,917Real-Time Intelligence with Microsoft Fabric: Empowering Data-Driven Decisions in the Era of AI (Paperback) -
90折
$2,484Rag with Python Cookbook: Practical Recipes from Data Preprocessing to LLM Agents (Paperback) -
90折
$2,448Hands-On LLM Serving and Optimization: Hosting Llms at Scale (Paperback) -
90折
$2,205Vector Databases: A Practical Introduction (Paperback) -
90折
$2,205Generative AI on Microsoft Azure: From Large Language Models to Advanced Multi-Agent Systems (Paperback) -
90折
$1,890Learning Generative AI Tools for Excel: Speed Up Your Everyday Tasks with Microsoft Excel, Copilot, Chatgpt, and Beyond (Paperback) -
90折
$2,520Learning Automl: Automating ML Pipelines with Autogluon, Leading Frameworks, and Real-World Integration (Paperback) -
90折
$2,520Transformers: The Definitive Guide: Applications Beyond NLP (Paperback) -
90折
$1,809UX Skills for Business Strategy: Articulating Impact for Product, User, and Business Outcomes
商品描述
If you want to take advantage of functional programming features in Java and other languages, this in-depth guide takes you beyond syntax and demonstrates how you need to think in a new way. Software architect Neal Ford shows intermediate to advanced developers how functional coding allows you to step back a level of abstraction so you can see your programming problem with greater clarity.
Each chapter shows you various examples of functional thinking, using numerous code examples from Java 8 and other JVM languages that include functional capabilities. This book may bend your mind, but you’ll come away with a good grasp of functional programming concepts.
- Understand why many imperative languages are adding functional capabilities
- Compare functional and imperative solutions to common problems
- Examine ways to cede control of routine chores to the runtime
- Learn how memoization and laziness eliminate hand-crafted solutions
- Explore functional approaches to design patterns and code reuse
- View real-world examples of functional thinking with Java 8, and in functional architectures and web frameworks
- Learn the pros and cons of living in a paradigmatically richer world
商品描述(中文翻譯)
如果您想利用 Java 和其他語言中的函數式編程特性,這本深入的指南將帶您超越語法,並展示您需要以全新的方式思考。軟體架構師 Neal Ford 向中級到高級開發人員展示了函數式編碼如何讓您退後一步,從更高的抽象層次來看待您的編程問題,從而獲得更清晰的理解。
每一章都展示了各種函數式思維的例子,使用來自 Java 8 和其他具有函數式能力的 JVM 語言的眾多代碼示例。這本書可能會挑戰您的思維,但您將對函數式編程概念有良好的掌握。
- 理解為什麼許多命令式語言正在添加函數式能力
- 比較函數式和命令式解決方案對於常見問題的處理
- 檢視將例行工作控制權交給運行時的方式
- 學習如何使用記憶化和懶惰評估消除手工編寫的解決方案
- 探索函數式方法在設計模式和代碼重用中的應用
- 查看使用 Java 8 的函數式思維的實際案例,以及在函數式架構和網頁框架中的應用
- 學習生活在一個範式更豐富的世界中的利弊
