December 2023
Beginner to intermediate
288 pages
8h 52m
English
There are, of course, many domains of Python programming in which you might make mistakes, or face trade-offs. Not all such topics can fit within this book, but those not touched on are not necessarily less important. For the most part, those topics not addressed are simply big enough to warrant their own full books.
Good software development practice should always include extensive tests. There is a great amount of detail, and sometimes subtlety, to how to do tests right. But the biggest mistake, and the far most common one I’ve seen in real-life codebases, is simply not to have tests at all. Only barely less bad than tests not existing is to have test suites that have not been ...
Read now
Unlock full access