python:素振りメモ:代入好きなのかな?

newとかinitとかを再整理 - Qiita

なんだろうか、こんなコードが至るとこにある、、これってしょうがないのかなぁ、、

    def __new__(cls):
        if cls.__instance is None:
            cls.__instance = object.__new__(cls)
            cls.__instance.__a = aManage()
            cls.__instance.__b = bManage()
            cls.__instance.__c = cManage()
            cls.__instance.__g = gManage()
            cls.__instance.__z = zManage()
            cls.__instance.__isProcesse = False
            cls.__instance.__threads = dict()

    def init(self, dkeys):
            self.__a =  cls.__instance.__a 
            self.__b =  cls.__instance.__b
            self.__c =  cls.__instance.__c
            self.__d =  cls.__instance.__d 

クラス変数をself.class.__aとして記載すれば、そもそも代入なんて不要では?

反KISS、反YAGNIを組んじゃう人は、 たぶん、素振りが嫌いなのかな、、 それとも記憶のスコープが激せまい?

requestsをラップしてRestClientって作っているプログラムみたけど、 なんか無意味な転記が増えただけのような気がして、非生産的な気がした、、

一回、swiftclientのソース見れって言いたい、言っても見ないだろうけど、、 GitHub - openstack/python-swiftclient: OpenStack Storage (Swift) Client

/* -----codeの行番号----- */