Items related to Test-Driven Python Development: Develop High-quality...

Test-Driven Python Development: Develop High-quality and Maintainable Python Applications Using the Principles of Test-driven Development - Softcover

  • 4.71 out of 5 stars
    7 ratings by Goodreads
 
9781783987924: Test-Driven Python Development: Develop High-quality and Maintainable Python Applications Using the Principles of Test-driven Development

Synopsis

Develop high-quality and maintainable Python applications using the principles of test-driven development

About This Book

  • Write robust and easily maintainable code using the principles of test driven development
  • Get solutions to real-world problems faced by Python developers
  • Go from a unit testing beginner to a master through a series of step-by-step tutorials that are easy to follow

Who This Book Is For

This book is intended for Python developers who want to use the principles of test-driven development (TDD) to create efficient and robust applications. In order to get the best out of this book, you should have development experience with Python.

What You Will Learn

  • Implement the test-driven development process in Python applications
  • Fully leverage Python's powerful built-in unittest and doctest modules
  • Effectively add features to existing code bases that do not have any tests
  • Safely resolve problems with the code and design, without breaking any functionality
  • Utilize Python's powerful mock and patch functionality to test complex interactions
  • Integrate unit testing into the overall software delivery process
  • Use doctest to test code with examples
  • Enhance TDD with the nose2 test runner

In Detail

This book starts with a look at the test-driven development process, and how it is different from the traditional way of writing code. All the concepts are presented in the context of a real application that is developed in a step-by-step manner over the course of the book. While exploring the common types of smelly code, we will go back into our example project and clean up the smells that we find.

Additionally, we will use mocking to implement the parts of our example project that depend on other systems. Towards the end of the book, we'll take a look at the most common patterns and anti-patterns associated with test-driven development, including integration of test results into the development process.

"synopsis" may belong to another edition of this title.

About the Author

Siddharta Govindaraj

Siddharta Govindaraj first encountered Python in 2002, and it has remained his favorite programming language ever since. He was an early participant in BangPypers, India's first Python community, and a speaker at InPycon. He is the founder of Silver Stripe Software, an Indian product start-up that develops products based on Python. A vocal proponent of the language, Siddharta extols the virtues of Python to anyone who will listen―and also to those who won't. His blog is at http://www.siddharta.me.

"About this title" may belong to another edition of this title.

  • PublisherPackt Pub Ltd
  • Publication date2015
  • ISBN 10 1783987928
  • ISBN 13 9781783987924
  • BindingPaperback
  • LanguageEnglish
  • Number of pages239
  • Rating
    • 4.71 out of 5 stars
      7 ratings by Goodreads

Buy Used

Condition: As New
Like New
View this item

US$ 33.84 shipping from United Kingdom to U.S.A.

Destination, rates & speeds

Search results for Test-Driven Python Development: Develop High-quality...

Stock Image

Govindaraj, Siddharta
Published by Packt Pub Ltd, 2015
ISBN 10: 1783987928 ISBN 13: 9781783987924
New Softcover

Seller: Lucky's Textbooks, Dallas, TX, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Seller Inventory # ABLIING23Mar2912160165633

Contact seller

Buy New

US$ 53.22
Convert currency
Shipping: US$ 3.99
Within U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Seller Image

Govindaraj, Siddharta
Published by Packt Publishing 4/30/2015, 2015
ISBN 10: 1783987928 ISBN 13: 9781783987924
New Paperback or Softback

Seller: BargainBookStores, Grand Rapids, MI, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback or Softback. Condition: New. Test- Driven Python Development 1.01. Book. Seller Inventory # BBS-9781783987924

Contact seller

Buy New

US$ 59.22
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 5 available

Add to basket

Stock Image

Govindaraj, Siddharta
Published by Packt Pub Ltd, 2015
ISBN 10: 1783987928 ISBN 13: 9781783987924
New Softcover

Seller: California Books, Miami, FL, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. Seller Inventory # I-9781783987924

Contact seller

Buy New

US$ 61.00
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Siddharta Govindaraj
Published by Packt Publishing, 2015
ISBN 10: 1783987928 ISBN 13: 9781783987924
New PAP
Print on Demand

Seller: PBShop.store US, Wood Dale, IL, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

PAP. Condition: New. New Book. Shipped from UK. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Seller Inventory # L0-9781783987924

Contact seller

Buy New

US$ 67.78
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Siddharta Govindaraj
Published by Packt Publishing, 2015
ISBN 10: 1783987928 ISBN 13: 9781783987924
New PAP
Print on Demand

Seller: PBShop.store UK, Fairford, GLOS, United Kingdom

Seller rating 4 out of 5 stars 4-star rating, Learn more about seller ratings

PAP. Condition: New. New Book. Delivered from our UK warehouse in 4 to 14 business days. THIS BOOK IS PRINTED ON DEMAND. Established seller since 2000. Seller Inventory # L0-9781783987924

Contact seller

Buy New

US$ 64.46
Convert currency
Shipping: US$ 6.80
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Govindaraj, Siddharta
Published by Packt Publishing 2015-04, 2015
ISBN 10: 1783987928 ISBN 13: 9781783987924
New PF

Seller: Chiron Media, Wallingford, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

PF. Condition: New. Seller Inventory # 6666-IUK-9781783987924

Contact seller

Buy New

US$ 57.18
Convert currency
Shipping: US$ 20.97
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: 10 available

Add to basket

Stock Image

Govindaraj, Siddharta
Published by Packt Pub Ltd, 2015
ISBN 10: 1783987928 ISBN 13: 9781783987924
New Softcover

Seller: Ria Christie Collections, Uxbridge, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: New. In. Seller Inventory # ria9781783987924_new

Contact seller

Buy New

US$ 63.61
Convert currency
Shipping: US$ 16.22
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Stock Image

Siddharta Govindaraj
Published by Packt Publishing Limited, 2015
ISBN 10: 1783987928 ISBN 13: 9781783987924
New Paperback / softback
Print on Demand

Seller: THE SAINT BOOKSTORE, Southport, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback / softback. Condition: New. This item is printed on demand. New copy - Usually dispatched within 5-9 working days 506. Seller Inventory # C9781783987924

Contact seller

Buy New

US$ 70.20
Convert currency
Shipping: US$ 15.99
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

Seller Image

Siddharta Govindaraj
Published by Packt Publishing, 2015
ISBN 10: 1783987928 ISBN 13: 9781783987924
New Taschenbuch
Print on Demand

Seller: AHA-BUCH GmbH, Einbeck, Germany

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Taschenbuch. Condition: Neu. nach der Bestellung gedruckt Neuware - Printed after ordering. Seller Inventory # 9781783987924

Contact seller

Buy New

US$ 90.37
Convert currency
Shipping: US$ 34.78
From Germany to U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Seller Image

Govindaraj, Siddharta
Published by Packt Publishing, 2015
ISBN 10: 1783987928 ISBN 13: 9781783987924
New Softcover

Seller: moluna, Greven, Germany

Seller rating 4 out of 5 stars 4-star rating, Learn more about seller ratings

Condition: New. Seller Inventory # 448317985

Contact seller

Buy New

US$ 71.43
Convert currency
Shipping: US$ 55.88
From Germany to U.S.A.
Destination, rates & speeds

Quantity: Over 20 available

Add to basket

There are 1 more copies of this book

View all search results for this book