Functional Thinking: Paradigm Over Syntax (Paperback)
            
暫譯: 函數思維:範式優於語法 (平裝本)
        
        Neal Ford
- 出版商: O'Reilly
- 出版日期: 2014-08-19
- 定價: $1,380
- 售價: 9.5 折 $1,311
- 貴賓價: 9.0 折 $1,242
- 語言: 英文
- 頁數: 180
- 裝訂: Paperback
- ISBN: 1449365515
- ISBN-13: 9781449365516
- 
    相關分類:
    
      軟體工程、Functional-programming
 
立即出貨 (庫存 < 3)
買這商品的人也買了...
- 
                
                   Design Patterns: Elements of Reusable Object-Oriented Software (Hardcover) Design Patterns: Elements of Reusable Object-Oriented Software (Hardcover)$2,450$2,401
- 
                
                   設計的設計:一位電腦科學家的設計歷險 (The Design of Design: Essays from a Computer Scientist) 設計的設計:一位電腦科學家的設計歷險 (The Design of Design: Essays from a Computer Scientist)$480$408
- 
                
                   $1,300Introduction to the Art of Programming Using Scala (Paperback) $1,300Introduction to the Art of Programming Using Scala (Paperback)
- 
                
                   SQL Server 2012 商業智慧 2.0 SQL Server 2012 商業智慧 2.0$780$616
- 
                
                   無瑕的程式碼-敏捷軟體開發技巧守則 + 番外篇-專業程式設計師的生存之道 (雙書合購) 無瑕的程式碼-敏捷軟體開發技巧守則 + 番外篇-專業程式設計師的生存之道 (雙書合購)$940$700
- 
                
                   ASP.NET 學習教材-使用 C# ASP.NET 學習教材-使用 C#$650$514
- 
                
                   Arduino 輕鬆入門:範例分析與實作設計 Arduino 輕鬆入門:範例分析與實作設計$560$437
- 
                
                   Autodesk Revit 建築設計與建模實務基礎 (適用2014) Autodesk Revit 建築設計與建模實務基礎 (適用2014)$420$332
- 
                
                   Robi 洛比 2015/07/28 (No.66) <此為過刊雜誌,恕不接受退貨及取消訂單> Robi 洛比 2015/07/28 (No.66) <此為過刊雜誌,恕不接受退貨及取消訂單>$599$569
- 
                
                   超圖解 Arduino 互動設計入門, 2/e 超圖解 Arduino 互動設計入門, 2/e$680$578
- 
                
                   最新 3ds Max 建築與室內設計大全─從入門到精通 最新 3ds Max 建築與室內設計大全─從入門到精通$720$612
- 
                
                   Windows Server 2012 R2 網路與網站建置實務 Windows Server 2012 R2 網路與網站建置實務$690$587
- 
                
                   24 小時不打烊的雲端服務:專家教你用 Windows Server 2012 R2 Hyper-V3 虛擬化環境實戰 (初級篇) 24 小時不打烊的雲端服務:專家教你用 Windows Server 2012 R2 Hyper-V3 虛擬化環境實戰 (初級篇)$780$608
- 
                
                   深入淺出 Node.js 深入淺出 Node.js$560$437
- 
                
                   Responsive Web Design 自動調適型網頁程式設計-讓網頁在電腦 / 平板 / 手機完美展現 Responsive Web Design 自動調適型網頁程式設計-讓網頁在電腦 / 平板 / 手機完美展現$360$306
- 
                
                   TQC+ AutoCAD 2015 特訓教材-基礎篇 TQC+ AutoCAD 2015 特訓教材-基礎篇$650$585
- 
                
                   ASP.NET MVC 5 網站開發美學 ASP.NET MVC 5 網站開發美學$780$616
- 
                
                   一手掌握 Android NFC 開發技術 一手掌握 Android NFC 開發技術$480$408
- 
                
                   iOS 6 實戰(iOS in Practice) + Objective-C 無痛入門(Objective-C Fundamentals)(套書) iOS 6 實戰(iOS in Practice) + Objective-C 無痛入門(Objective-C Fundamentals)(套書)$1,100$858
- 
                
                   Raspberry Pi 最佳入門與實戰應用-深入 Raspberry Pi 的全方位指南(附87段教學與執行影片/範例程式檔) Raspberry Pi 最佳入門與實戰應用-深入 Raspberry Pi 的全方位指南(附87段教學與執行影片/範例程式檔)$450$356
- 
                
                   學會 Swift 程式設計的 18堂課 學會 Swift 程式設計的 18堂課$450$383
- 
                
                   iOS 8 程式設計實戰--205 個快速上手的開發技巧 iOS 8 程式設計實戰--205 個快速上手的開發技巧$500$395
- 
                
                   伺服器端的 script 的帝王-成為 Node.js 高手的最後一哩 伺服器端的 script 的帝王-成為 Node.js 高手的最後一哩$540$459
- 
                
                   Domain Modeling Made Functional: Tackle Software Complexity with Domain-Driven Design and F# (Paperback) Domain Modeling Made Functional: Tackle Software Complexity with Domain-Driven Design and F# (Paperback)$1,940$1,843
- 
                
                   Spark 技術手冊|輕鬆寫意處理大數據 (Spark: The Definitive Guide|Big Data Processing Made Simple) Spark 技術手冊|輕鬆寫意處理大數據 (Spark: The Definitive Guide|Big Data Processing Made Simple)$880$695
商品描述
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 的函數式思維的實際案例,以及在函數式架構和網頁框架中的應用
- 學習生活在一個範式更豐富的世界中的利弊

 
     
     
     
     
     
     
     
     
    