Professional Scala
暫譯: 專業 Scala
Janek Bogucki, Alessandro Lacava, Aliaksandr Bedrytski, Matthew de Detrich, Benjamin Neil
- 出版商: Wrox Press
- 出版日期: 2016-06-13
- 定價: $1,650
- 售價: 8.0 折 $1,320
- 語言: 英文
- 頁數: 240
- 裝訂: Paperback
- ISBN: 1119267226
- ISBN-13: 9781119267225
-
相關分類:
JVM 語言
立即出貨 (庫存 < 4)
相關主題
商品描述
Professional Scala provides experienced programmers with fast track coverage aimed at supporting the use of Scala in professional production applications. Skipping over the basics and fundamentals of programming, the discussion launches directly into practical Scala topics with the most up-to-date coverage of the rapidly-expanding language and related tools. Scala bridges the gap between functional and object-oriented programming, and this book details that link with clear a discussion on both Java compatibility and the read-eval-print loop used in functional programming. You'll learn the details of tooling for build and static analysis. You’ll cover unit testing with ScalaTest, documentation with Scaladoc, how to handle concurrency, and much more as you build the in-demand skill set required to use Scala in a real-world production environment.
Java-compliant with functional programming properties, Scala's popularity is growing quickly—especially in the rapidly expanding areas of big data and cluster computing. This book explains everything professional programmers need to start using Scala and its main tools quickly and effectively.
Master Scala syntax, the SBT interactive build tool, and the REPL workflow
- Explore functional design patterns, concurrency, and testing
- Work effectively with Maven, Scaladoc, Scala.js, and more
- Dive into the advanced type system
- Find out about Scala.js
A working knowledge of Scala puts you in demand. As both the language and applications expand, so do the opportunities for experienced Scala programmers—and many positions are going unfilled. Twitter, Comcast, Netflix, and other major enterprises across industries are using Scala every day, in a number of different applications and capacities. Professional Scala helps you update your skills quickly to start advancing your career.
商品描述(中文翻譯)
《專業 Scala》為經驗豐富的程式設計師提供快速的學習路徑,旨在支持 Scala 在專業生產應用中的使用。本書跳過程式設計的基本概念,直接進入實用的 Scala 主題,並提供有關這個快速擴展的語言及相關工具的最新資訊。Scala 橋接了函數式編程和物件導向編程之間的鴻溝,本書詳細說明了這一聯繫,並清楚地討論了 Java 的相容性以及在函數式編程中使用的讀取-評估-輸出循環(read-eval-print loop)。您將學習構建和靜態分析的工具細節,涵蓋使用 ScalaTest 進行單元測試、使用 Scaladoc 進行文檔編寫、如何處理併發等內容,並在實際生產環境中建立使用 Scala 所需的熱門技能組合。
Scala 兼容 Java 並具備函數式編程特性,其受歡迎程度正在迅速增長,特別是在快速擴展的大數據和叢集計算領域。本書解釋了專業程式設計師快速有效地開始使用 Scala 及其主要工具所需的一切。
掌握 Scala 語法、SBT 互動式構建工具和 REPL 工作流程
- 探索函數式設計模式、併發和測試
- 有效使用 Maven、Scaladoc、Scala.js 等工具
- 深入了解進階類型系統
- 瞭解 Scala.js
具備 Scala 的工作知識使您更具市場需求。隨著語言和應用的擴展,經驗豐富的 Scala 程式設計師的機會也在增加,許多職位仍然空缺。Twitter、Comcast、Netflix 及其他各行各業的主要企業每天都在使用 Scala,應用於多種不同的場景和職能。《專業 Scala》幫助您快速更新技能,開始推進您的職業生涯。