インターフェース分離の原則
interface
に不必要なメソッドが紛れ込んでいると混乱の元.
適切な粒度で
interface
を産み出そう.