機能をスーパークラスとしてまとめるか、継承に関係なくヘルパークラスとしてまとめるかの勘所は経験次第な気がするな

まあ要するにリファクタリングは己の本能に従ってどんどんやるべき