{"product_id":"learning-test-driven-development-a-polyglot-guide-to-writing-uncluttered-code-9781098106478","title":"Learning Test-Driven Development: A Polyglot Guide to Writing Uncluttered Code","description":"\u003cp\u003eYour 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.\u003c\/p\u003e\u003cp\u003eAuthor 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 \u003ci\u003eLearning Test-Driven Development\u003c\/i\u003e at your side, you'll learn how to incorporate TDD into your regular coding practice.\u003c\/p\u003e\u003cp\u003eThis book helps you: \u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eUse TDD's divide-and-conquer approach to tame domain complexity\u003c\/li\u003e\n\u003cli\u003eUnderstand how TDD works across languages, testing frameworks, and domain concepts\u003c\/li\u003e\n\u003cli\u003eLearn how TDD enables continuous integration\u003c\/li\u003e\n\u003cli\u003eSupport refactoring and redesign with TDD\u003c\/li\u003e\n\u003cli\u003eLearn how to write a simple and effective unit test harness in JavaScript\u003c\/li\u003e\n\u003cli\u003eSet up a continuous integration environment with the unit tests produced during TDD\u003c\/li\u003e\n\u003cli\u003eWrite clean, uncluttered code using TDD in Go, JavaScript, and Python\u003c\/li\u003e\n\u003c\/ul\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eBinding Type:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e O'Reilly Media\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 11\/09\/2021\u003cbr\u003e\u003cb\u003eISBN:\u003c\/b\u003e 9781098106478\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 282","brand":"Saleem Siddiqui","offers":[{"title":"Default Title","offer_id":41229648920757,"sku":"9781098106478","price":56.09,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0473\/0804\/6492\/products\/img_0f0f677d-a641-46ab-a297-22da48a7d0ce.jpg?v=1634042063","url":"https:\/\/pastforward.org\/products\/learning-test-driven-development-a-polyglot-guide-to-writing-uncluttered-code-9781098106478","provider":"Past Forward","version":"1.0","type":"link"}