A review by eswan18
Robust Python: Write Clean and Maintainable Code by Patrick Viafore

3.0

An okay book, with some useful and some not-so-useful examples. Specifically, I felt a lot of the architectural patterns didn’t come across as very practical, which may be partly because they aren’t and partly because of the toy examples (always dealing with imaginary systems that make soups and sandwiches). However, the coverage of more advanced typing features (e.g. protocols, literals) and various approaches to testing (property-based, mutation) is quite helpful.