Reviews

Robust Python: Write Clean and Maintainable Code by Patrick Viafore

eswan18's review

Go to review page

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.

magnetareggblackhole's review

Go to review page

5.0

Great overview of clean python

I’m in a bit of a weird bucket of developer: I’ve written a bunch of python, but only ever as side projects no-one ever viewed. I’ve written a lot of code, but not really read books on clean code (or, at least, started and never finished them). I really enjoyed this book as a result: short, clear, practical lessons, light on the theory, and aimed at making code better.

I’m not convinced that reading this e.g. gave me a coherent and complete philosophy around code that I expect some other books would, but the fact that I finished this one, and it’ll almost certainly make my python better, means it was more useful.
More...