アプリケーションに複雑さを負担させる