Beginning Bazel: Building and Testing for Java, Go, and More (Paperback)
暫譯: Bazel 入門:Java、Go 等語言的建構與測試 (平裝本)

McNerney, P. J.

  • 出版商: Apress
  • 出版日期: 2019-12-19
  • 售價: $1,510
  • 貴賓價: 9.5$1,435
  • 語言: 英文
  • 頁數: 192
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1484251938
  • ISBN-13: 9781484251935
  • 相關分類: Java 程式語言
  • 海外代購書籍(需單獨結帳)

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

相關主題

商品描述

Discover Bazel, a new build and software test set of tools for today's programmers and developers. This book shows you how to speed up your builds and tests, and how to use Bazel in the context of your favorite programming language. You'll see that the languages and SDKs supported include Java, C++, Android, iOS, and Go.
Beginning Bazel also shows you how scalable Bazel is for organizations, codebases, and continuous integration systems. It handles codebases of any size as well as multiple repos or a huge monorepo. Lastly, this book discusses how extensible Bazel is. You can easily add support for new languages and platforms with Bazel's extension language. As such, you'll be able to share and re-use language rules as they evolve in the Bazel community.

What You Will Learn

  • Use Bazel as a build tool
  • Test software with Bazel
  • Work with Java, C++, Android, iOS, Go, and other programming languages
  • Run Bazel on Linux, macOS, and Windows
  • Scale and extend Bazel to other languages and platforms

Who This Book Is For
Experienced programmers looking for alternative build/test tools.

商品描述(中文翻譯)

發現 Bazel,這是一套為當今程式設計師和開發人員設計的新建構和軟體測試工具。本書將向您展示如何加速您的建構和測試,以及如何在您喜愛的程式語言環境中使用 Bazel。您將看到支援的語言和 SDK 包括 Java、C++、Android、iOS 和 Go。

《Beginning Bazel》還展示了 Bazel 對於組織、程式碼庫和持續整合系統的可擴展性。它能處理任何大小的程式碼庫,以及多個倉庫或大型的單一倉庫。最後,本書討論了 Bazel 的可擴展性。您可以輕鬆地使用 Bazel 的擴展語言為新語言和平台添加支援。因此,您將能夠隨著 Bazel 社群的演進,共享和重用語言規則。

您將學到的內容:

- 使用 Bazel 作為建構工具
- 使用 Bazel 測試軟體
- 與 Java、C++、Android、iOS、Go 和其他程式語言合作
- 在 Linux、macOS 和 Windows 上運行 Bazel
- 擴展和擴充 Bazel 到其他語言和平台

本書適合對象:

尋找替代建構/測試工具的經驗豐富的程式設計師。

作者簡介

P.J. McNerney is a software developer and programmer with the Major League Baseball online games group building and testing commercial quality software and game applications. He has experience with Eclipse, Bazel, Java, C++, and more.

作者簡介(中文翻譯)

P.J. McNerney 是一位軟體開發人員和程式設計師,隸屬於美國職棒大聯盟(Major League Baseball)線上遊戲團隊,負責開發和測試商業品質的軟體和遊戲應用程式。他擁有 Eclipse、Bazel、Java、C++ 等技術的經驗。