Python Bytes cover image

#378 Python is on the edge

Python Bytes

CHAPTER

Exploring Time Handling and Testing in Python Libraries

Exploring the significance of using a library for handling time in Python and the vital role of monotonic time in maintaining accuracy through system clock changes. The chapter also delves into the necessity of incorporating tests in code libraries to ensure dependable functionality, despite the test coverage provided by calling code, while acknowledging the difficulties in crafting meaningful tests, particularly when interfacing with unpredictable external APIs.

00:00
Transcript
Play full episode

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner