#python
Read more stories on Hashnode
Articles with this tag
The first article in this series dealt with avoiding excessive use of mocks when testing code that performs I/O. This article deals with service...
Mocks are a necessary evil in Python testing. If overused, they essentially become "change detectors", meaning that every time you refactor the...
In my previous post about implementing a service layer in Django, I wrote about a simple pattern that "plays nice" with the mountain of functionality...
This is my first post. It is 50% an anecdote about an experience that inspired me to start this blog, and 50% a showcase of how a domain can be...