SRP
Single Responsibility Principle:
単一責任の原則
#SOLID
の1つ
1つのクラスは1つの責任(責務)をもつべき、ただ1つだけにするべき、という原則
クラス内ですら使い方に気をつけないといけないメソッドや属性があるなら、それは別の責務かもしれない
Pythonで属性名に _ 付け始めたらコードを見直す機会かもしれない
開発者が知っておくべきSOLIDの原則 | POSTD
クラスに任せる仕事は1つにするべきだ。