Beginning Bazel: Building and Testing for Java, Go, and More (Paperback)
暫譯: Bazel 入門:Java、Go 等語言的建構與測試 (平裝本)
McNerney, P. J.
買這商品的人也買了...
-
$825Inside the Microsoft Build Engine: Using MSBuild and Team Foundation Build (Paperback) -
圖解電池入門$280$238 -
Mastering Windows 8 C++ App Development$1,790$1,701 -
$352密碼學 (C\C++語言實現原書第2版) -
世界第一簡單電池$280$238 -
$179基於 ARM Cortex-M3 的 STM32 微控制器實戰教程, 2/e -
Deploy Containers on Aws: With Ec2, Ecs, and Eks (Paperback)$2,910$2,765 -
AI 自動化測試:技術原理、平臺搭建與工程實踐$534$507 -
嵌入式系統設計 (基於STM32F4)$390$371 -
$505深入淺出 Embedding:原理解析與應用實踐 -
複利的喜悅:從價值投資到人生決策,啟發巴菲特、蒙格等投資典範的穩健致富金律$620$527 -
$199嵌入式技術應用項目式教程(STM32版) -
Python for Cybersecurity: Using Python for Cyber Offense and Defense$1,050$998 -
Keras 大神歸位:深度學習全面進化!用 Python 實作 CNN、RNN、GRU、LSTM、GAN、VAE、Transformer$1,200$948 -
Hands-On Visual Studio 2022: A developer's guide to exploring new features and best practices in VS2022 for maximum productivity (Paperback)$2,380$2,261 -
$352基於 ARM Cortex-M3 的 STM32 嵌入式系統原理及應用 -
$232STM32 單片機原理與應用 -
四軸飛行器 DIY — 基於 STM32 微控制器$234$222 -
ChatGPT 與 AI繪圖效率大師:從日常到職場的全方位應用總整理,48小時迎接減壓新生活!$620$484 -
ChatGPT 領軍 DALL-E 2 + Midjourney + D-ID + Synthesia:邁向 AI文字、圖像、影片之路 (全彩印刷)$500$395 -
都問 AI 吧!ChatGPT 上手的第一本書$380$323 -
$607巧學易用單片機 — 從零基礎入門到項目實戰 -
$301嵌入式技術及應用 (STM32CubeMX版) -
嵌入式設計與開發實訓指導$354$336 -
高速省電 CPU 的未來 - STM32F103 嵌入式 Arm 系統專案實作$1,000$790
商品描述
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++ 等技術的經驗。
