Chapter 12: Essays

Noah Gift

This section exposes essays I have written at some point on testing. For essays that have been written many years in the past, they are good historical records of ideas, but the libraries may be different than libraries referred to in the book.

Writing clean, testable, high quality code in Python

And how to measure scientifically the difference

originally published on IBM Developerworks, 2010

Introduction

Writing software is among the most complicated endeavors a human can undertake. Brian Kernigan, co-author of the AWK programming language and “K and R C”, sumed up the true nature of software development in the book, Software Tools, when he stated, “Controlling complexity is the essence of software development.” ...

Get Testing In Python now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.