Field encapsulation pattern in Python, part 2 - __setattr__ and __getattr__
This is part 2 of a detailed series on my implementation of a field encapsulation pattern, continued from part 1. If you recall from the last time, we introduced the idea of getters and setters, pr...