In a blog post analyzing Python PDF libraries, S.Lott делает следующий комментарий:Более вещий способ «соединить» два объекта
Вот один пример удивительно плохого программирования:
#Connect the parser and document objects.
parser.set_document(doc)
doc.set_parser(parser)
Только один из этих двух требуется; другой тривиально обрабатывается как часть метода сеттера.
Что такое Pythonic способ сделать это с помощью метода setter?