Clean Architectures in Python: the book OOP Python Python2 Python3 TDD testing architectures Dec 20, 2018 Updated on Aug 22, 2021