オブジェクト指向より機能指向の方が最近は正しい気がしてきた