Learning Test-Driven Development: A Polyglot Guide to Writing Uncluttered Code
暫譯: 學習測試驅動開發:多語言編寫簡潔代碼的指南
Siddiqui, Saleem
- 出版商: O'Reilly
- 出版日期: 2021-11-16
- 定價: $2,100
- 售價: 9.0 折 $1,890
- 語言: 英文
- 頁數: 280
- 裝訂: Quality Paper - also called trade paper
- ISBN: 1098106474
- ISBN-13: 9781098106478
-
相關分類:
Unit Test 單元測試、Go 程式語言、JavaScript、Python
-
相關翻譯:
Test-Driven Development 學習手冊 (繁中版)
立即出貨
買這商品的人也買了...
-
Google 軟件測試之道 (How Google Tests Software)$479$455 -
設計聊天機器人|建立對話式體驗 (Designing Bots: Creating Conversational Experiences)$580$458 -
Next.js Quick Start Guide: Server-side rendering done right$1,290$1,226 -
有腦設計|運用腦科學打造好產品 (Design for How People Think: Using Brain Science to Build Better Products )$520$411 -
Building React Apps with Server-Side Rendering: Use React, Redux, and Next to Build Full Server-Side Rendering Applications$2,330$2,214 -
最親切的 Git 入門教室$480$379 -
網頁應用程式設計|使用 Node 和 Express, 2/e (Web Development with Node and Express, 2/e)$580$458 -
協同產品設計|幫助團隊建立更好的體驗 (Collaborative Product Design: Help Any Team Build a Better Experience)$680$537 -
架構模式|使用 Python (Architecture Patterns with Python: Enabling Test-Driven Development, Domain-Driven Design, and Event-Driven Microservices)$680$537 -
Python for DevOps|學習精準有效的自動化 (Python for Devops: Learn Ruthlessly Effective Automation)$780$616 -
基礎架構即程式碼|管理雲端伺服器 (Infrastructure as Code: Managing Servers in the Cloud)$780$616 -
JavaScript 無所不在 (JavaScript Everywhere: Building Cross-Platform Applications with Graphql, React, React Native, and Electron)$580$458 -
Kent Beck 的測試驅動開發:案例導向的逐步解決之道 (Test-Driven Development: By Example)(TDD)$560$437 -
Storytelling in Design|在設計中說故事 (Storytelling in Design: Principles and Tools for Defining, Designing, and Selling Multi-Device Design Products)$680$537 -
React + Node.js 開發實戰:從入門到項目上線$594$564 -
矽谷工程師教你 Kubernetes:史上最全 CI/CD 中文應用指南(iT邦幫忙鐵人賽系列書)$600$510 -
Spring Boot:建置與執行 (Spring Boot: Up and Running: Building Cloud Native Java and Kotlin Applications)$580$458 -
架構師帶你做敏捷測試:在真正專案中應用$720$569 -
Software Telemetry: Reliable Logging and Monitoring$2,150$2,043 -
Data Science for Marketing Analytics - Second Edition: A practical guide to forming a killer marketing strategy through data analysis with Python$1,470$1,397 -
跟著 Docker 隊長,修練 22天就精通 - 搭配 20小時作者線上教學,無縫接軌 Microservices、Cloud-native、Serverless、DevOps 開發架構$880$695 -
Mapping Experiences 看得見的經驗, 2/e (Mapping Experiences: A Complete Guide to Customer Alignment Through Journeys, Blueprints, and Diagrams, 2/e)$780$616 -
Python 大數據專案 X 工程 X 產品 資料工程師的升級攻略$700$553 -
Real-World Next.js: Build scalable, high-performance, and modern web applications using Next.js, the React framework for production (Paperback)$1,750$1,663 -
$2,034Learning Functional Programming: Managing Code Complexity by Thinking Functionally (Paperback)
相關主題
商品描述
Your code is a testament to your skills as a developer. No matter what language you use, code should be clean, elegant, and uncluttered. By using test-driven development (TDD), you'll write better code--code that's easy to understand, retains its elegance, and works for months, even years, to come. With this indispensable guide, you'll learn how to use TDD with three different languages: Go, JavaScript, and Python.
Author Saleem Siddiqui shows you how to tackle domain complexity using a unit test-driven approach. TDD partitions requirements into small, implementable features, enabling you to solve problems irrespective of the languages and frameworks you use. With Learning Test-Driven Development at your side, you'll learn how to incorporate TDD into your regular coding practice.
This book helps you:
- Use TDD's divide-and-conquer approach to tame domain complexity
- Understand how TDD works across languages, testing frameworks, and domain concepts
- Learn how TDD enables continuous integration
- Support refactoring and redesign with TDD
- Learn how to write a simple and effective unit test harness in JavaScript
- Set up a continuous integration environment with the unit tests produced during TDD
- Write clean, uncluttered code using TDD in Go, JavaScript, and Python
商品描述(中文翻譯)
您的程式碼是您作為