Effective Python

翻訳の日本語がわかりにくいので、個人的解読を行う。

個人的解読

P.95
組み込みの@propertyでの大きな問題は、再利用のときに起こります。

P.97
クラス属性がGradeインスタンスであるExamという新たなクラスを定義します。

P.97
Gradeクラスがどのように働くかを説明する前に、Examインスタンスがディスクリプタ属性にアクセスしたとき、Pythonが何を行うかを理解しておきましょう。

P.99
すべてのExamインスタンスが使われなくなった時には、_values辞書が空になっていることを保証します。

P.108
例えば、JSONを使って自分なりにシリアライズした、Pythonオブジェクトを実装したいとしましょう。

項目31:再利用可能な@propertyメソッドにディスクリプタを使う

・ディスクリプタは、__get__メソッドや__set__メソッドを提供するクラスである。

Pythonプログラミング物語 © 2016 Frontier Theme