Best Sellers in Books
Discover the most popular and best selling products in Books based on sales

Disclosure: I get commissions for purchases made through links in this website
Programming Languages - Learning Test-Driven Development: A Polyglot Guide to Writing Uncluttered Code

Description

Book Synopsis: 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 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

Read more

Details

Are you tired of writing messy and cluttered code? Want to become a master developer with code that's clean, elegant, and easy to understand? Look no further than Learning Test-Driven Development: A Polyglot Guide to Writing Uncluttered Code. With this essential resource, you'll discover the power of test-driven development (TDD) and how it can transform your coding practice.

Author Saleem Siddiqui takes you on a journey through three different languages - Go, JavaScript, and Python - teaching you how to use TDD to its full potential. By using TDD's divide-and-conquer approach, you'll be able to tackle even the most complex domain problems with ease. No matter the language or framework you use, TDD empowers you to write code that remains elegant and functional for years to come.

But that's not all. Learning Test-Driven Development also equips you with the knowledge to support continuous integration, refactor and redesign your code efficiently, and develop a simple and effective unit test harness in JavaScript. By incorporating TDD into your regular coding practice, you'll be able to produce cleaner and more efficient code in no time.

Don't miss out on the opportunity to level up your coding skills. Take control of your code and become a coding master with Learning Test-Driven Development: A Polyglot Guide to Writing Uncluttered Code. Get your copy today and revolutionize the way you write code here.

Disclosure: I get commissions for purchases made through links in this website